a69839d432
In preparation for supporting MANA RDMA driver, add support for auxiliary device in the Ethernet driver. The RDMA device is modeled as an auxiliary device to the Ethernet device. Reviewed-by: Dexuan Cui <decui@microsoft.com> Signed-off-by: Long Li <longli@microsoft.com> Link: https://lore.kernel.org/r/1667502990-2559-2-git-send-email-longli@linuxonhyperv.com Acked-by: Haiyang Zhang <haiyangz@microsoft.com> Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
31 lines
895 B
Plaintext
31 lines
895 B
Plaintext
#
|
|
# Microsoft Azure network device configuration
|
|
#
|
|
|
|
config NET_VENDOR_MICROSOFT
|
|
bool "Microsoft Network Devices"
|
|
default y
|
|
help
|
|
If you have a network (Ethernet) device belonging to this class, say Y.
|
|
|
|
Note that the answer to this question doesn't directly affect the
|
|
kernel: saying N will just cause the configurator to skip the
|
|
question about Microsoft network devices. If you say Y, you will be
|
|
asked for your specific device in the following question.
|
|
|
|
if NET_VENDOR_MICROSOFT
|
|
|
|
config MICROSOFT_MANA
|
|
tristate "Microsoft Azure Network Adapter (MANA) support"
|
|
depends on PCI_MSI && X86_64
|
|
depends on PCI_HYPERV
|
|
select AUXILIARY_BUS
|
|
help
|
|
This driver supports Microsoft Azure Network Adapter (MANA).
|
|
So far, the driver is only supported on X86_64.
|
|
|
|
To compile this driver as a module, choose M here.
|
|
The module will be called mana.
|
|
|
|
endif #NET_VENDOR_MICROSOFT
|