]> www.infradead.org Git - nvme.git/commit
ice: introduce new E825C devices family
authorGrzegorz Nitka <grzegorz.nitka@intel.com>
Wed, 6 Dec 2023 19:29:17 +0000 (20:29 +0100)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Mon, 12 Feb 2024 17:57:06 +0000 (09:57 -0800)
commitf64e189442332f198cea239eee4da6f72465059e
tree147d3296bdd6691f0c2a3f7f1f2b4c562df73d61
parent0f37666d87d2dea42ec21776c3d562b7cbd71612
ice: introduce new E825C devices family

Introduce new Intel Ethernet E825C family devices.
Add new PCI device IDs which are going to be supported by the
driver:
- 579C: Intel(R) Ethernet Connection E825-C for backplane
- 579D: Intel(R) Ethernet Connection E825-C for QSFP
- 579E: Intel(R) Ethernet Connection E825-C for SFP
- 579F: Intel(R) Ethernet Connection E825-C for SGMII

Add helper function ice_is_e825c() to verify if the running device
belongs to E825C family.

Co-developed-by: Jan Glaza <jan.glaza@intel.com>
Signed-off-by: Jan Glaza <jan.glaza@intel.com>
Co-developed-by: Michal Michalik <michal.michalik@intel.com>
Signed-off-by: Michal Michalik <michal.michalik@intel.com>
Signed-off-by: Grzegorz Nitka <grzegorz.nitka@intel.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/ice/ice_common.c
drivers/net/ethernet/intel/ice/ice_common.h
drivers/net/ethernet/intel/ice/ice_devids.h
drivers/net/ethernet/intel/ice/ice_main.c