]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ice: remove SW side band access workaround for E825
authorKarol Kolacinski <karol.kolacinski@intel.com>
Thu, 20 Mar 2025 13:15:36 +0000 (14:15 +0100)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Fri, 11 Apr 2025 17:46:37 +0000 (10:46 -0700)
commit1e05c5a05d0d91085f2c0cca8a038ee5251a99cc
tree6a3a463e03fd62932ebd0a53ca64209ea86e41ce
parent517f7a08ca5fa82dc1d9e4c153f2dc93dc61a20f
ice: remove SW side band access workaround for E825

Due to the bug in FW/NVM autoload mechanism (wrong default
SB_REM_DEV_CTL register settings), the access to peer PHY and CGU
clients was disabled by default.

As the workaround solution, the register value was overwritten by the
driver at the probe or reset handling.
Remove workaround as it's not needed anymore. The fix in autoload
procedure has been provided with NVM 3.80 version.

NOTE: at the time the fix was provided in NVM, the E825C product was
not officially available on the market, so it's not expected this change
will cause regression when running with older driver/kernel versions.

Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Signed-off-by: Karol Kolacinski <karol.kolacinski@intel.com>
Signed-off-by: Grzegorz Nitka <grzegorz.nitka@intel.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Tested-by: Rinitha S <sx.rinitha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/ice/ice_ptp_hw.c