]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: add E610 .set_phys_id() callback implementation
authorJedrzej Jagielski <jedrzej.jagielski@intel.com>
Mon, 3 Mar 2025 12:06:30 +0000 (13:06 +0100)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 29 Apr 2025 22:13:44 +0000 (15:13 -0700)
commit4bf2d11902efe9a3699cb0339f6a34cdef4e9aa6
tree0f4e08d9fa66cc9f920dc06d8eb4a0d4bf932c85
parent7f58648dbc53826d9480e45468717466d5b37343
ixgbe: add E610 .set_phys_id() callback implementation

Legacy implementation of .set_phys_id() ethtool callback is not
applicable for E610 device.

Add new implementation which uses 0x06E9 command by calling
ixgbe_aci_set_port_id_led().

Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>
Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Signed-off-by: Jedrzej Jagielski <jedrzej.jagielski@intel.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Tested-by: Bharath R <bharath.r@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type_e610.h