]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: add E610 functions for acquiring flash data
authorSlawomir Mrozowicz <slawomirx.mrozowicz@intel.com>
Thu, 10 Apr 2025 12:59:58 +0000 (14:59 +0200)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 15 Apr 2025 14:36:32 +0000 (07:36 -0700)
commit5f214150c76dd4cffe51249d4c6a795efca90159
treeb88d40adb75358619bba6e66944b27df0f14160e
parentf6b588af3d575acba469f15ef519ae4befb0ad63
ixgbe: add E610 functions for acquiring flash data

Read NVM related info from the flash.

Add several helper functions used to access the flash data,
find memory banks, calculate offsets, calculate the flash size.

Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Reviewed-by: Mateusz Polchlopek <mateusz.polchlopek@intel.com>
Tested-by: Bharath R <bharath.r@intel.com>
Signed-off-by: Slawomir Mrozowicz <slawomirx.mrozowicz@intel.com>
Co-developed-by: Piotr Kwapulinski <piotr.kwapulinski@intel.com>
Signed-off-by: Piotr Kwapulinski <piotr.kwapulinski@intel.com>
Co-developed-by: Jedrzej Jagielski <jedrzej.jagielski@intel.com>
Signed-off-by: Jedrzej Jagielski <jedrzej.jagielski@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_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type_e610.h