ice: Add 200G speed/phy type use
authorAlice Michael <alice.michael@intel.com>
Wed, 25 Oct 2023 21:41:53 +0000 (14:41 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 27 Oct 2023 03:32:38 +0000 (20:32 -0700)
commit24407a01e57c07aa919279ce85495ad38680cc39
tree6616b51ea26c8602d7084c6e7044526675aa9858
parentba1124f58afd37d9ff155d4ab7c9f209346aaed9
ice: Add 200G speed/phy type use

Add the support for 200G phy speeds and the mapping for their
advertisement in link. Add the new PHY type bits for AQ command, as
needed for 200G E830 controllers.

Signed-off-by: Alice Michael <alice.michael@intel.com>
Co-developed-by: Pawel Chmielewski <pawel.chmielewski@intel.com>
Signed-off-by: Pawel Chmielewski <pawel.chmielewski@intel.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Paul Greenwalt <paul.greenwalt@intel.com>
Tested-by: Tony Brelinski <tony.brelinski@intel.com>
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Link: https://lore.kernel.org/r/20231025214157.1222758-3-jacob.e.keller@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
drivers/net/ethernet/intel/ice/ice_common.c
drivers/net/ethernet/intel/ice/ice_ethtool.c
drivers/net/ethernet/intel/ice/ice_ethtool.h