numam-dpdk/drivers/bus
Xueming Li 1afce3086c bus/auxiliary: introduce auxiliary bus
Auxiliary bus [1] provides a way to split function into child-devices
representing sub-domains of functionality. Each auxiliary device
represents a part of its parent functionality.

Auxiliary device is identified by unique device name, sysfs path:
  /sys/bus/auxiliary/devices/<name>

Devargs legacy syntax of auxiliary device:
  -a auxiliary:<name>[,args...]
Devargs generic syntax of auxiliary device:
  -a bus=auxiliary,name=<name>/class=<class>/driver=<driver>[,args...]

[1] kernel auxiliary bus document:
https://www.kernel.org/doc/html/latest/driver-api/auxiliary_bus.html

Signed-off-by: Xueming Li <xuemingl@nvidia.com>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
2021-07-05 18:11:28 +02:00
..
auxiliary bus/auxiliary: introduce auxiliary bus 2021-07-05 18:11:28 +02:00
dpaa log: register with standardized names 2021-05-11 15:17:55 +02:00
fslmc log: register with standardized names 2021-05-11 15:17:55 +02:00
ifpga log: register with standardized names 2021-05-11 15:17:55 +02:00
pci bus/pci: support IOVA as VA in PowerVM LPARs 2021-07-05 11:30:58 +02:00
vdev log: register with standardized names 2021-05-11 15:17:55 +02:00
vmbus log: register with standardized names 2021-05-11 15:17:55 +02:00
meson.build bus/auxiliary: introduce auxiliary bus 2021-07-05 18:11:28 +02:00