linux/drivers/net/ethernet/intel/ice
Dave Ertman f9f5301e7e ice: Register auxiliary device to provide RDMA
Register ice client auxiliary RDMA device on the auxiliary bus per
PCIe device function for the auxiliary driver (irdma) to attach to.
It allows to realize a single RDMA driver (irdma) capable of working with
multiple netdev drivers over multi-generation Intel HW supporting RDMA.
There is no load ordering dependencies between ice and irdma.

Signed-off-by: Dave Ertman <david.m.ertman@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2021-05-28 20:11:13 -07:00
..
Makefile ice: Initialize RDMA support 2021-05-28 20:11:13 -07:00
ice.h ice: Register auxiliary device to provide RDMA 2021-05-28 20:11:13 -07:00
ice_adminq_cmd.h ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_arfs.c
ice_arfs.h
ice_base.c
ice_base.h
ice_common.c ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_common.h ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_controlq.c
ice_controlq.h
ice_dcb.c
ice_dcb.h
ice_dcb_lib.c ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_dcb_lib.h
ice_dcb_nl.c
ice_dcb_nl.h
ice_devids.h
ice_devlink.c
ice_devlink.h
ice_ethtool.c
ice_ethtool_fdir.c
ice_fdir.c
ice_fdir.h
ice_flex_pipe.c
ice_flex_pipe.h
ice_flex_type.h
ice_flow.c ice: Support RSS configure removal for AVF 2021-04-22 09:26:22 -07:00
ice_flow.h ice: Support RSS configure removal for AVF 2021-04-22 09:26:22 -07:00
ice_fltr.c
ice_fltr.h
ice_fw_update.c
ice_fw_update.h
ice_hw_autogen.h ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_idc.c ice: Register auxiliary device to provide RDMA 2021-05-28 20:11:13 -07:00
ice_idc_int.h ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_lag.c ice: Initialize RDMA support 2021-05-28 20:11:13 -07:00
ice_lag.h
ice_lan_tx_rx.h
ice_lib.c ice: Initialize RDMA support 2021-05-28 20:11:13 -07:00
ice_lib.h ice: Initialize RDMA support 2021-05-28 20:11:13 -07:00
ice_main.c ice: Register auxiliary device to provide RDMA 2021-05-28 20:11:13 -07:00
ice_nvm.c
ice_nvm.h
ice_osdep.h
ice_protocol_type.h
ice_sched.c ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_sched.h
ice_sriov.c
ice_sriov.h
ice_status.h
ice_switch.c ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_switch.h ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_txrx.c
ice_txrx.h
ice_txrx_lib.c
ice_txrx_lib.h
ice_type.h ice: Implement iidc operations 2021-05-28 20:11:13 -07:00
ice_virtchnl_allowlist.c ice: Enable RSS configure for AVF 2021-04-22 09:26:22 -07:00
ice_virtchnl_allowlist.h
ice_virtchnl_fdir.c
ice_virtchnl_fdir.h
ice_virtchnl_pf.c ice: Support RSS configure removal for AVF 2021-04-22 09:26:22 -07:00
ice_virtchnl_pf.h
ice_xsk.c
ice_xsk.h