RDMA/irdma: Register auxiliary driver and implement private channel OPs
authorMustafa Ismail <mustafa.ismail@intel.com>
Wed, 2 Jun 2021 20:51:23 +0000 (15:51 -0500)
committerJason Gunthorpe <jgg@nvidia.com>
Wed, 2 Jun 2021 22:55:16 +0000 (19:55 -0300)
commit8498a30e1b9484629598cce97d200f517445e26b
tree817c3cd1ef0ce6919d7a9109e3d5e81f666edc63
parentf4370a85d62e645107afc8a35a979be962b19258
RDMA/irdma: Register auxiliary driver and implement private channel OPs

Register auxiliary drivers which can attach to auxiliary RDMA
devices from Intel PCI netdev drivers i40e and ice. Implement the private
channel ops, and register net notifiers.

Link: https://lore.kernel.org/r/20210602205138.889-2-shiraz.saleem@intel.com
[flexible array transformation]
Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
Signed-off-by: Mustafa Ismail <mustafa.ismail@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/hw/irdma/i40iw_if.c [new file with mode: 0644]
drivers/infiniband/hw/irdma/main.c [new file with mode: 0644]
drivers/infiniband/hw/irdma/main.h [new file with mode: 0644]