OSDN Git Service

pds_vdpa: Add new vDPA driver for AMD/Pensando DSC
authorShannon Nelson <shannon.nelson@amd.com>
Fri, 19 May 2023 21:56:24 +0000 (14:56 -0700)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 27 Jun 2023 14:47:08 +0000 (10:47 -0400)
commita16291b5bcbbd75586c8396555a0ee9fd4183372
tree130f6927abe4aab55544e0f6e26f9cb2fd359639
parent5d7d82d39eb4cab2c7d0d85baaee0fc45d2c7900
pds_vdpa: Add new vDPA driver for AMD/Pensando DSC

This is the initial auxiliary driver framework for a new vDPA
device driver, an auxiliary_bus client of the pds_core driver.
The pds_core driver supplies the PCI services for the VF device
and for accessing the adminq in the PF device.

This patch adds the very basics of registering for the auxiliary
device and setting up debugfs entries.

Signed-off-by: Shannon Nelson <shannon.nelson@amd.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Message-Id: <20230519215632.12343-4-shannon.nelson@amd.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/vdpa/Makefile
drivers/vdpa/pds/Makefile [new file with mode: 0644]
drivers/vdpa/pds/aux_drv.c [new file with mode: 0644]
drivers/vdpa/pds/aux_drv.h [new file with mode: 0644]
drivers/vdpa/pds/debugfs.c [new file with mode: 0644]
drivers/vdpa/pds/debugfs.h [new file with mode: 0644]
include/linux/pds/pds_common.h