[Intel-wired-lan] [PATCH iwl-next v2] ixgbe: reduce number of reads when getting OROM data

2025-08-04 Thread Jedrzej Jagielski
:21:00.0 ens2f0np0: renamed from eth0 Reviewed-by: Aleksandr Loktionov Reviewed-by: Jacob Keller Reviewed-by: Simon Horman Reviewed-by: Paul Menzel Signed-off-by: Jedrzej Jagielski --- v2: extend the commit msg; minor code tweaks --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 59

[Intel-wired-lan] [PATCH iwl-next v1] ixgbe: reduce number of reads when getting OROM data

2025-07-31 Thread Jedrzej Jagielski
. This significantly reduces the probing time. Reviewed-by: Aleksandr Loktionov Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 58 +-- 1 file changed, 39 insertions(+), 19 deletions(-) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610

[Intel-wired-lan] [PATCH iwl-net v2] ixgbe: fix ixgbe_orom_civd_info struct layout

2025-07-31 Thread Jedrzej Jagielski
: 70db0788a262 ("ixgbe: read the OROM version information") Reviewed-by: Aleksandr Loktionov Signed-off-by: Jedrzej Jagielski --- v2: use get_unaligned_le32() per Simon's suggestion --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 2 +- drivers/net/ethernet/intel/ixgbe/ix

[Intel-wired-lan] [PATCH iwl-net v1] ixgbe: fix ixgbe_orom_civd_info struct layout

2025-07-30 Thread Jedrzej Jagielski
: 70db0788a262 ("ixgbe: read the OROM version information") Reviewed-by: Aleksandr Loktionov Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_type_e610.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe

[Intel-wired-lan] [PATCH iwl-net v2 2/2] ixgbe: prevent from unwanted interface name changes

2025-07-07 Thread Jedrzej Jagielski
236ab93 ("ixgbe: add initial devlink support") Signed-off-by: Jedrzej Jagielski --- v2: use new flag instead of creating blank implementation of ndo_get_phys_port_name() --- drivers/net/ethernet/intel/ixgbe/devlink/devlink.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers

[Intel-wired-lan] [PATCH iwl-net v2 1/2] devlink: allow driver to freely name interfaces

2025-07-07 Thread Jedrzej Jagielski
should not alter name of interface. Suggested-by: Jiri Pirko Signed-off-by: Jedrzej Jagielski --- v2: add skip_phys_port_name_get flag to skip changing if name --- include/net/devlink.h | 7 ++- net/devlink/port.c| 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/include

[Intel-wired-lan] [PATCH iwl-net v1 2/2] ixgbe: prevent from unwanted interfaces names changes

2025-07-03 Thread Jedrzej Jagielski
s: a0285236ab93 ("ixgbe: add initial devlink support") Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_

[Intel-wired-lan] [PATCH iwl-net v1 1/2] devlink: allow driver to freely name interfaces

2025-07-03 Thread Jedrzej Jagielski
devlink port on. Suggested-by: Przemek Kitszel Signed-off-by: Jedrzej Jagielski --- net/devlink/port.c | 17 - 1 file changed, 17 deletions(-) diff --git a/net/devlink/port.c b/net/devlink/port.c index 939081a0e615..f885c8e73307 100644 --- a/net/devlink/port.c +++ b/net/devlink/port.c

[Intel-wired-lan] [PATCH iwl-net v1] ixgbe: initialize aci.lock before it's used

2025-06-16 Thread Jedrzej Jagielski
y: Przemek Kitszel Fixes: 4600cdf9f5ac ("ixgbe: Enable link management in E610 device") Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v1] ixgbe: devlink: add devlink region support for E610

2025-04-11 Thread Jedrzej Jagielski
Memory, content of Shadow RAM, and capabilities of the device. For both NVM and SRAM regions provide .read() handler to let user read their contents without the need to create full snapshots. Reviewed-by: Przemek Kitszel Signed-off-by: Slawomir Mrozowicz Co-developed-by: Jedrzej Jagielski Signed

[Intel-wired-lan] [PATCH iwl-next v8 10/15] ixgbe: extend .info_get with() stored versions

2025-03-13 Thread Jedrzej Jagielski
Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v3: use devlink_info_version_*_put() function; squash functions dealing with running and stored versions into single ones v5: add else to if/else if

[Intel-wired-lan] [PATCH iwl-next v8 08/15] ixgbe: add .info_get extension specific for E610 devices

2025-03-13 Thread Jedrzej Jagielski
ulinski Signed-off-by: Jedrzej Jagielski --- Documentation/networking/devlink/ixgbe.rst| 26 .../ethernet/intel/ixgbe/devlink/devlink.c| 132 +- 2 files changed, 153 insertions(+), 5 deletions(-) diff --git a/Documentation/networking/devlink/ixgbe.rst b/Documenta

[Intel-wired-lan] [PATCH iwl-next v8 09/15] ixgbe: add E610 functions getting PBA and FW ver info

2025-03-13 Thread Jedrzej Jagielski
generic one and the E610 one. Reviewed-by: Mateusz Polchlopek Tested-by: Bharath R Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v7: add .init_params() callback implementation --- .../ethernet/intel/ixgbe/devlink/devlink.c| 2

[Intel-wired-lan] [PATCH iwl-next v8 04/15] ixgbe: add handler for devlink .info_get()

2025-03-13 Thread Jedrzej Jagielski
i" -> Version of the Option ROM containing the UEFI driver "board.id" -> The PBA ID string Reviewed-by: Mateusz Polchlopek Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- v2: zero the ctx buff when chance it won't be filled out v4: use devlink_priv() v6:

[Intel-wired-lan] [PATCH iwl-next v8 14/15] ixgbe: add E610 implementation of FW recovery mode

2025-03-13 Thread Jedrzej Jagielski
using devlink once FW error is detected in order to load a healthy img. Reviewed-by: Mateusz Polchlopek Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v7: unregister mdiobus before unregistering netdev --- drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v8 15/15] ixgbe: add support for FW rollback mode

2025-03-13 Thread Jedrzej Jagielski
swapped, and the “rollback” bank becomes the active bank for the next reset. Reviewed-by: Mateusz Polchlopek Signed-off-by: Andrii Staikov Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v8 06/15] ixgbe: read the OROM version information

2025-03-13 Thread Jedrzej Jagielski
-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 172 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 15 ++ 2 files changed, 187 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net

[Intel-wired-lan] [PATCH iwl-next v8 12/15] ixgbe: add support for devlink reload

2025-03-13 Thread Jedrzej Jagielski
ned-off-by: Piotr Kwapulinski Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v6: fix doc --- Documentation/networking/devlink/ixgbe.rst| 17 +++ .../ethernet/intel/ixgbe/devlink/devlink.c| 112 ++ drivers/net/ethernet/i

[Intel-wired-lan] [PATCH iwl-next v8 13/15] ixgbe: add FW API version check

2025-03-13 Thread Jedrzej Jagielski
sions lesser or greater than the expected version, print a message indicating that the NVM or driver should be updated respectively. Reviewed-by: Mateusz Polchlopek Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v5: add get_f

[Intel-wired-lan] [PATCH iwl-next v8 01/15] devlink: add value check to devlink_info_version_put()

2025-03-13 Thread Jedrzej Jagielski
Prevent from proceeding if there's nothing to print. Suggested-by: Przemek Kitszel Reviewed-by: Jiri Pirko Reviewed-by: Kalesh AP Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- net/devlink/dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/devlink/

[Intel-wired-lan] [PATCH iwl-next v8 05/15] ixgbe: add E610 functions for acquiring flash data

2025-03-13 Thread Jedrzej Jagielski
: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Co-developed-by: Jedrzej Jagielski Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 509 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v8 07/15] ixgbe: read the netlist version information

2025-03-13 Thread Jedrzej Jagielski
Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 112 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 33 ++ 2 files changed, 145 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v8 11/15] ixgbe: add device flash update via devlink

2025-03-13 Thread Jedrzej Jagielski
o-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v5: fix caps->nvm_unified_update assignment v8: fix doc --- Documentation/networking/devlink/ixgbe.rst| 27 + drivers/net/ethernet/intel/Kconfig| 1 + drivers/net/ethern

[Intel-wired-lan] [PATCH iwl-next v8 03/15] ixgbe: add initial devlink support

2025-03-13 Thread Jedrzej Jagielski
igned-off-by: Przemek Kitszel Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- v2: fix error path in probe; minor tweaks v4: alloc ixgbe_adapter by devlink --- Documentation/networking/devlink/index.rst| 1 + Documentation/networking/devlink/ixgbe.rst| 8 ++ drivers/net/eth

[Intel-wired-lan] [PATCH iwl-next v8 02/15] ixgbe: wrap netdev_priv() usage

2025-03-13 Thread Jedrzej Jagielski
. Signed-off-by: Przemek Kitszel Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 5 ++ .../net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 56 +++--- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 74 +-- drivers

[Intel-wired-lan] [PATCH iwl-next v8 00/15] ixgbe: Add basic devlink support

2025-03-13 Thread Jedrzej Jagielski
series additional patch touching devlink/dev.c v4: introduce to the series additional patch changing netdev allocation --- Andrii Staikov (1): ixgbe: add support for FW rollback mode Jedrzej Jagielski (10): devlink: add value check to devlink_info_version_put() ixgbe: add initial devlink

[Intel-wired-lan] [PATCH iwl-next v7 02/15] ixgbe: wrap netdev_priv() usage

2025-03-12 Thread Jedrzej Jagielski
. Signed-off-by: Przemek Kitszel Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 5 ++ .../net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 56 +++--- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 74 +-- drivers

[Intel-wired-lan] [PATCH iwl-next v7 01/15] devlink: add value check to devlink_info_version_put()

2025-03-12 Thread Jedrzej Jagielski
Prevent from proceeding if there's nothing to print. Suggested-by: Przemek Kitszel Reviewed-by: Jiri Pirko Reviewed-by: Kalesh AP Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- net/devlink/dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/devlink/

[Intel-wired-lan] [PATCH iwl-next v7 11/15] ixgbe: add device flash update via devlink

2025-03-12 Thread Jedrzej Jagielski
o-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v5: fix caps->nvm_unified_update assignment --- Documentation/networking/devlink/ixgbe.rst| 24 + drivers/net/ethernet/intel/Kconfig| 1 + drivers/net/ethernet/intel/ixgbe/Ma

[Intel-wired-lan] [PATCH iwl-next v7 15/15] ixgbe: add support for FW rollback mode

2025-03-12 Thread Jedrzej Jagielski
swapped, and the “rollback” bank becomes the active bank for the next reset. Reviewed-by: Mateusz Polchlopek Signed-off-by: Andrii Staikov Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v7 00/15] ixgbe: Add basic devlink support

2025-03-12 Thread Jedrzej Jagielski
series additional patch touching devlink/dev.c v4: introduce to the series additional patch changing netdev allocation --- Andrii Staikov (1): ixgbe: add support for FW rollback mode Jedrzej Jagielski (10): devlink: add value check to devlink_info_version_put() ixgbe: add initial devlink

[Intel-wired-lan] [PATCH iwl-next v7 09/15] ixgbe: add E610 functions getting PBA and FW ver info

2025-03-12 Thread Jedrzej Jagielski
generic one and the E610 one. Reviewed-by: Mateusz Polchlopek Tested-by: Bharath R Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v7: add .init_params() callback implementation --- .../ethernet/intel/ixgbe/devlink/devlink.c| 2

[Intel-wired-lan] [PATCH iwl-next v7 08/15] ixgbe: add .info_get() extension specific for E610 devices

2025-03-12 Thread Jedrzej Jagielski
ulinski Signed-off-by: Jedrzej Jagielski --- Documentation/networking/devlink/ixgbe.rst| 26 .../ethernet/intel/ixgbe/devlink/devlink.c| 132 +- 2 files changed, 153 insertions(+), 5 deletions(-) diff --git a/Documentation/networking/devlink/ixgbe.rst b/Documenta

[Intel-wired-lan] [PATCH iwl-next v7 12/15] ixgbe: add support for devlink reload

2025-03-12 Thread Jedrzej Jagielski
ned-off-by: Piotr Kwapulinski Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v6: fix doc --- Documentation/networking/devlink/ixgbe.rst| 17 +++ .../ethernet/intel/ixgbe/devlink/devlink.c| 112 ++ drivers/net/ethernet/i

[Intel-wired-lan] [PATCH iwl-next v7 14/15] ixgbe: add E610 implementation of FW recovery mode

2025-03-12 Thread Jedrzej Jagielski
using devlink once FW error is detected in order to load a healthy img. Reviewed-by: Mateusz Polchlopek Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v7: unregister mdiobus before unregistering netdev --- drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v7 10/15] ixgbe: extend .info_get with() stored versions

2025-03-12 Thread Jedrzej Jagielski
Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v3: use devlink_info_version_*_put() function; squash functions dealing with running and stored versions into single ones v5: add else to if/else if

[Intel-wired-lan] [PATCH iwl-next v7 13/15] ixgbe: add FW API version check

2025-03-12 Thread Jedrzej Jagielski
sions lesser or greater than the expected version, print a message indicating that the NVM or driver should be updated respectively. Reviewed-by: Mateusz Polchlopek Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v5: add get_f

[Intel-wired-lan] [PATCH iwl-next v7 07/15] ixgbe: read the netlist version information

2025-03-12 Thread Jedrzej Jagielski
Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 112 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 33 ++ 2 files changed, 145 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v7 05/15] ixgbe: add E610 functions for acquiring flash data

2025-03-12 Thread Jedrzej Jagielski
: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Co-developed-by: Jedrzej Jagielski Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 509 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v7 03/15] ixgbe: add initial devlink support

2025-03-12 Thread Jedrzej Jagielski
igned-off-by: Przemek Kitszel Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- v2: fix error patch in probe; minor tweaks v4: alloc ixgbe_adapter by devlink --- Documentation/networking/devlink/index.rst| 1 + Documentation/networking/devlink/ixgbe.rst| 8 ++ drivers/net/eth

[Intel-wired-lan] [PATCH iwl-next v7 06/15] ixgbe: read the OROM version information

2025-03-12 Thread Jedrzej Jagielski
-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 172 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 15 ++ 2 files changed, 187 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net

[Intel-wired-lan] [PATCH iwl-next v7 04/15] ixgbe: add handler for devlink .info_get()

2025-03-12 Thread Jedrzej Jagielski
i" -> Version of the Option ROM containing the UEFI driver "board.id" -> The PBA ID string Reviewed-by: Mateusz Polchlopek Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- v2: zero the ctx buff when chance it won't be filled out v4: use devlink_priv() v6:

[Intel-wired-lan] [PATCH iwl-next v6 00/15] ixgbe: Add basic devlink support

2025-03-07 Thread Jedrzej Jagielski
series additional patch touching devlink/dev.c v4: introduce to the series additional patch changing netdev allocation --- Andrii Staikov (1): ixgbe: add support for FW rollback mode Jedrzej Jagielski (10): devlink: add value check to devlink_info_version_put() ixgbe: add initial devlink

[Intel-wired-lan] [PATCH iwl-next v6 15/15] ixgbe: add support for FW rollback mode

2025-03-07 Thread Jedrzej Jagielski
swapped, and the “rollback” bank becomes the active bank for the next reset. Reviewed-by: Mateusz Polchlopek Signed-off-by: Andrii Staikov Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v6 07/15] ixgbe: read the netlist version information

2025-03-07 Thread Jedrzej Jagielski
Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 112 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 33 ++ 2 files changed, 145 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v6 02/15] ixgbe: wrap netdev_priv() usage

2025-03-07 Thread Jedrzej Jagielski
. Signed-off-by: Przemek Kitszel Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 5 ++ .../net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 56 +++--- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 74 +-- drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v6 03/15] ixgbe: add initial devlink support

2025-03-07 Thread Jedrzej Jagielski
igned-off-by: Przemek Kitszel Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- v2: fix error patch in probe; minor tweaks v4: alloc ixgbe_adapter by devlink --- Documentation/networking/devlink/index.rst| 1 + Documentation/networking/devlink/ixgbe.rst| 8 ++ drivers/net/eth

[Intel-wired-lan] [PATCH iwl-next v6 14/15] ixgbe: add E610 implementation of FW recovery mode

2025-03-07 Thread Jedrzej Jagielski
using devlink once recovery mode is detected in order to load a healthy img. Reviewed-by: Mateusz Polchlopek Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 17 .../ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v6 09/15] ixgbe: add E610 functions getting PBA and FW ver info

2025-03-07 Thread Jedrzej Jagielski
generic one and the E610 one. Reviewed-by: Mateusz Polchlopek Tested-by: Bharath R Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 5 +- .../net/ethernet/intel/ixgbe/ixgbe_82598.c| 1

[Intel-wired-lan] [PATCH iwl-next v6 13/15] ixgbe: add FW API version check

2025-03-07 Thread Jedrzej Jagielski
sions lesser or greater than the expected version, print a message indicating that the NVM or driver should be updated respectively. Reviewed-by: Mateusz Polchlopek Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v5: add get_f

[Intel-wired-lan] [PATCH iwl-next v6 11/15] ixgbe: add device flash update via devlink

2025-03-07 Thread Jedrzej Jagielski
o-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v5: fix caps->nvm_unified_update assignment --- Documentation/networking/devlink/ixgbe.rst| 24 + drivers/net/ethernet/intel/Kconfig| 1 + drivers/net/ethernet/intel/ixgbe/Ma

[Intel-wired-lan] [PATCH iwl-next v6 08/15] ixgbe: add .info_get extension specific for E610 devices

2025-03-07 Thread Jedrzej Jagielski
contents fw.netlist -> version of the netlist module fw.netlist.build -> first 4 bytes of the netlist hash Reviewed-by: Mateusz Polchlopek Co-developed-by: Slawomir Mrozowicz Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-

[Intel-wired-lan] [PATCH iwl-next v6 04/15] ixgbe: add handler for devlink .info_get()

2025-03-07 Thread Jedrzej Jagielski
i" -> Version of the Option ROM containing the UEFI driver "board.id" -> The PBA ID string Reviewed-by: Mateusz Polchlopek Signed-off-by: Jedrzej Jagielski --- v2: zero the ctx buff when chance it won't be filled out v4: use devlink_priv() v6: fix devlink_*_put() labels

[Intel-wired-lan] [PATCH iwl-next v6 12/15] ixgbe: add support for devlink reload

2025-03-07 Thread Jedrzej Jagielski
ned-off-by: Piotr Kwapulinski Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v6: fix doc --- Documentation/networking/devlink/ixgbe.rst| 17 +++ .../ethernet/intel/ixgbe/devlink/devlink.c| 112 ++ drivers/net/ethernet/i

[Intel-wired-lan] [PATCH iwl-next v6 06/15] ixgbe: read the OROM version information

2025-03-07 Thread Jedrzej Jagielski
Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 172 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 15 ++ 2 files changed, 187 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v6 10/15] ixgbe: extend .info_get with stored versions

2025-03-07 Thread Jedrzej Jagielski
: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v3: use devlink_info_version_*_put() function; squash functions dealing with running and stored versions into single ones v5: add else to if/else if statements --- .../ethernet

[Intel-wired-lan] [PATCH iwl-next v6 05/15] ixgbe: add E610 functions for acquiring flash data

2025-03-07 Thread Jedrzej Jagielski
: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Co-developed-by: Jedrzej Jagielski Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 509 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v6 01/15] devlink: add value check to devlink_info_version_put()

2025-03-07 Thread Jedrzej Jagielski
Prevent from proceeding if there's nothing to print. Suggested-by: Przemek Kitszel Reviewed-by: Jiri Pirko Tested-by: Bharath R Signed-off-by: Jedrzej Jagielski --- net/devlink/dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/devlink/dev.c b/net/devlink/

[Intel-wired-lan] [PATCH iwl-next v3 3/4] ixgbe: apply different rules for setting FC on E610

2025-03-03 Thread Jedrzej Jagielski
E610 device doesn't support disabling FC autonegotiation. Create dedicated E610 .set_pauseparam() implementation and assign it to ixgbe_ethtool_ops_e610. Reviewed-by: Aleksandr Loktionov Signed-off-by: Jedrzej Jagielski --- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c

[Intel-wired-lan] [PATCH iwl-next v3 1/4] ixgbe: create E610 specific ethtool_ops structure

2025-03-03 Thread Jedrzej Jagielski
ned-off-by: Jedrzej Jagielski --- v3: correct the commit msg --- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 52 ++- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 10 ++-- 2 files changed, 56 insertions(+), 6 deletions(-) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_et

[Intel-wired-lan] [PATCH iwl-next v3 4/4] ixgbe: add E610 .set_phys_id() callback implementation

2025-03-03 Thread Jedrzej Jagielski
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 Reviewed-by: Michal Swiatkowski Signed-off-by: Jedrzej Jagielski --- v3: move

[Intel-wired-lan] [PATCH iwl-next v3 2/4] ixgbe: add support for ACPI WOL for E610

2025-03-03 Thread Jedrzej Jagielski
-up is set, disable APM and configure ACPI (Advanced Configuration and Power Interface). Reviewed-by: Michal Swiatkowski Reviewed-by: Aleksandr Loktionov Signed-off-by: Jedrzej Jagielski --- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 46 ++- 1 file changed, 45 insertions

[Intel-wired-lan] [PATCH iwl-next v3 0/4] ixgbe: add ethtool support for E610

2025-03-03 Thread Jedrzej Jagielski
. This series is based on the series introducing initial E610 device support: https://lore.kernel.org/intel-wired-lan/20241205084450.4651-1-piotr.kwapulin...@intel.com/ Jedrzej Jagielski (4): ixgbe: create E610 specific ethtool_ops structure ixgbe: add support for ACPI WOL for E610 ixgbe

[Intel-wired-lan] [PATCH iwl-next v2 3/4] ixgbe: add E610 .set_phys_id() callback implementation

2025-02-28 Thread Jedrzej Jagielski
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 Reviewed-by: Michal Swiatkowski Signed-off-by: Jedrzej Jagielski --- drivers

[Intel-wired-lan] [PATCH iwl-next v2 4/4] ixgbe: apply different rules for setting FC on E610

2025-02-28 Thread Jedrzej Jagielski
E610 device doesn't support disabling FC autonegotiation. Create dedicated E610 .set_pauseparam() implementation and assign it to ixgbe_ethtool_ops_e610. Reviewed-by: Aleksandr Loktionov Signed-off-by: Jedrzej Jagielski --- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c

[Intel-wired-lan] [PATCH iwl-next v2 2/4] ixgbe: add support for ACPI WOL for E610

2025-02-28 Thread Jedrzej Jagielski
-up is set, disable APM and configure ACPI (Advanced Configuration and Power Interface). Reviewed-by: Michal Swiatkowski Reviewed-by: Aleksandr Loktionov Signed-off-by: Jedrzej Jagielski --- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 46 ++- 1 file changed, 45 insertions

[Intel-wired-lan] [PATCH iwl-next v2 0/4] ixgbe: add ethtool support for E610

2025-02-28 Thread Jedrzej Jagielski
series introducing initial E610 device support: https://lore.kernel.org/intel-wired-lan/20241205084450.4651-1-piotr.kwapulin...@intel.com/ Jedrzej Jagielski (4): ixgbe: create E610 specific ethtool_ops structure ixgbe: add support for ACPI WOL for E610 ixgbe: add E610 .set_phys_id() callback

[Intel-wired-lan] [PATCH iwl-next v2 1/4] ixgbe: create E610 specific ethtool_ops structure

2025-02-28 Thread Jedrzej Jagielski
ned-off-by: Jedrzej Jagielski --- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 52 ++- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 10 ++-- 2 files changed, 56 insertions(+), 6 deletions(-) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c b/drivers/net/ethernet/i

[Intel-wired-lan] [PATCH iwl-next v5] ixgbe: add support for thermal sensor event reception

2025-02-25 Thread Jedrzej Jagielski
aring from the OS without any note. Reviewed-by: Przemek Kitszel Reviewed-by: Mateusz Polchlopek Reviewed-by: Simon Horman Signed-off-by: Jedrzej Jagielski --- v2,3,4 : commit msg tweaks v5: use ixgbe_down() --- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 drivers/net/ethernet/

[Intel-wired-lan] [PATCH iwl-next v5 02/15] ixgbe: wrap netdev_priv() usage

2025-02-21 Thread Jedrzej Jagielski
. Signed-off-by: Przemek Kitszel Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 5 ++ .../net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 56 +++--- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 74 +-- drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v5 10/15] ixgbe: extend .info_get with stored versions

2025-02-21 Thread Jedrzej Jagielski
: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v3: use devlink_info_version_*_put() function; squash functions dealing with running and stored versions into single ones v5: add else to if/else if statements --- .../ethernet

[Intel-wired-lan] [PATCH iwl-next v5 09/15] ixgbe: add E610 functions getting PBA and FW ver info

2025-02-21 Thread Jedrzej Jagielski
generic one and the E610 one. Reviewed-by: Mateusz Polchlopek Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 5 +- .../net/ethernet/intel/ixgbe/ixgbe_82598.c| 1 + .../net/ethernet/intel

[Intel-wired-lan] [PATCH iwl-next v5 14/15] ixgbe: add E610 implementation of FW recovery mode

2025-02-21 Thread Jedrzej Jagielski
using devlink once recovery mode is detected in order to load a healthy img. Reviewed-by: Mateusz Polchlopek Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 17 .../ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v5 12/15] ixgbe: add support for devlink reload

2025-02-21 Thread Jedrzej Jagielski
linski Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- Documentation/networking/devlink/ixgbe.rst| 15 +++ .../ethernet/intel/ixgbe/devlink/devlink.c| 112 ++ drivers/net/ethernet/intel/ixgbe/ixgbe.h | 4 + d

[Intel-wired-lan] [PATCH iwl-next v5 11/15] ixgbe: add device flash update via devlink

2025-02-21 Thread Jedrzej Jagielski
Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- v5: fix caps->nvm_unified_update assignment --- Documentation/networking/devlink/ixgbe.rst| 24 + drivers/net/ethernet/intel/Kconfig| 1 + drivers/net/ethernet/intel/ixgbe/Makefile | 2 +-

[Intel-wired-lan] [PATCH iwl-next v5 15/15] ixgbe: add support for FW rollback mode

2025-02-21 Thread Jedrzej Jagielski
swapped, and the “rollback” bank becomes the active bank for the next reset. Reviewed-by: Mateusz Polchlopek Signed-off-by: Andrii Staikov Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v5 06/15] ixgbe: read the OROM version information

2025-02-21 Thread Jedrzej Jagielski
Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 172 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 15 ++ 2 files changed, 187 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v5 13/15] ixgbe: add FW API version check

2025-02-21 Thread Jedrzej Jagielski
sions lesser or greater than the expected version, print a message indicating that the NVM or driver should be updated respectively. Reviewed-by: Mateusz Polchlopek Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v5: add get_f

[Intel-wired-lan] [PATCH iwl-next v5 08/15] ixgbe: add .info_get extension specific for E610 devices

2025-02-21 Thread Jedrzej Jagielski
contents fw.netlist -> version of the netlist module fw.netlist.build -> first 4 bytes of the netlist hash Reviewed-by: Mateusz Polchlopek Co-developed-by: Slawomir Mrozowicz Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-

[Intel-wired-lan] [PATCH iwl-next v5 04/15] ixgbe: add handler for devlink .info_get()

2025-02-21 Thread Jedrzej Jagielski
i" -> Version of the Option ROM containing the UEFI driver "board.id" -> The PBA ID string Reviewed-by: Mateusz Polchlopek Signed-off-by: Jedrzej Jagielski --- v2: zero the ctx buff when chance it won't be filled out v4: use devlink_priv() --- Documentation/network

[Intel-wired-lan] [PATCH iwl-next v5 03/15] ixgbe: add initial devlink support

2025-02-21 Thread Jedrzej Jagielski
igned-off-by: Przemek Kitszel Signed-off-by: Jedrzej Jagielski --- v2: fix error patch in probe; minor tweaks v4: alloc ixgbe_adapter by devlink --- Documentation/networking/devlink/index.rst| 1 + Documentation/networking/devlink/ixgbe.rst| 8 ++ drivers/net/ethernet/intel/Kc

[Intel-wired-lan] [PATCH iwl-next v5 07/15] ixgbe: read the netlist version information

2025-02-21 Thread Jedrzej Jagielski
From: Slawomir Mrozowicz Add functions reading the netlist version info and use them as a part of the setting NVM info procedure. Reviewed-by: Mateusz Polchlopek Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej

[Intel-wired-lan] [PATCH iwl-next v5 05/15] ixgbe: add E610 functions for acquiring flash data

2025-02-21 Thread Jedrzej Jagielski
-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Co-developed-by: Jedrzej Jagielski Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 509 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 1 + drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v5 00/15] ixgbe: Add basic devlink support

2025-02-21 Thread Jedrzej Jagielski
): ixgbe: add support for FW rollback mode Jedrzej Jagielski (10): devlink: add value check to devlink_info_version_put() ixgbe: add initial devlink support ixgbe: add handler for devlink .info_get() ixgbe: add .info_get extension specific for E610 devices ixgbe: add E610 functions getting

[Intel-wired-lan] [PATCH iwl-next v5 01/15] devlink: add value check to devlink_info_version_put()

2025-02-21 Thread Jedrzej Jagielski
Prevent from proceeding if there's nothing to print. Suggested-by: Przemek Kitszel Reviewed-by: Jiri Pirko Signed-off-by: Jedrzej Jagielski --- net/devlink/dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/devlink/dev.c b/net/devlink/dev.c index d6e3db3

[Intel-wired-lan] [PATCH iwl-next v4 15/15] ixgbe: add support for FW rollback mode

2025-02-14 Thread Jedrzej Jagielski
swapped, and the “rollback” bank becomes the active bank for the next reset. Reviewed-by: Mateusz Polchlopek Signed-off-by: Andrii Staikov Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net

[Intel-wired-lan] [PATCH iwl-next v4 14/15] ixgbe: add E610 implementation of FW recovery mode

2025-02-14 Thread Jedrzej Jagielski
using devlink once recovery mode is detected in order to load a healthy img. Reviewed-by: Mateusz Polchlopek Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 17 .../ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v4 13/15] ixgbe: add FW API version check

2025-02-14 Thread Jedrzej Jagielski
sions lesser or greater than the expected version, print a message indicating that the NVM or driver should be updated respectively. Reviewed-by: Mateusz Polchlopek Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/de

[Intel-wired-lan] [PATCH iwl-next v4 11/15] ixgbe: add device flash update via devlink

2025-02-14 Thread Jedrzej Jagielski
Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- Documentation/networking/devlink/ixgbe.rst| 24 + drivers/net/ethernet/intel/Kconfig| 1 + drivers/net/ethernet/intel/ixgbe/Makefile | 2 +- .../ethernet/intel/ixgbe/devlink/devlink.c| 4

[Intel-wired-lan] [PATCH iwl-next v4 12/15] ixgbe: add support for devlink reload

2025-02-14 Thread Jedrzej Jagielski
linski Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- Documentation/networking/devlink/ixgbe.rst| 15 +++ .../ethernet/intel/ixgbe/devlink/devlink.c| 112 ++ drivers/net/ethernet/intel/ixgbe/ixgbe.h | 4 + d

[Intel-wired-lan] [PATCH iwl-next v4 10/15] ixgbe: extend .info_get with stored versions

2025-02-14 Thread Jedrzej Jagielski
: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej Jagielski --- v3: use devlink_info_version_*_put() function; squash functions dealing with running and stored versions into single ones --- .../ethernet/intel/ixgbe/devlink/devlink.c

[Intel-wired-lan] [PATCH iwl-next v4 09/15] ixgbe: add E610 functions getting PBA and FW ver info

2025-02-14 Thread Jedrzej Jagielski
generic one and the E610 one. Reviewed-by: Mateusz Polchlopek Co-developed-by: Stefan Wegrzyn Signed-off-by: Stefan Wegrzyn Signed-off-by: Jedrzej Jagielski --- .../ethernet/intel/ixgbe/devlink/devlink.c| 5 +- .../net/ethernet/intel/ixgbe/ixgbe_82598.c| 1 + .../net/ethernet/intel

[Intel-wired-lan] [PATCH iwl-next v4 08/15] ixgbe: add .info_get extension specific for E610 devices

2025-02-14 Thread Jedrzej Jagielski
contents fw.netlist -> version of the netlist module fw.netlist.build -> first 4 bytes of the netlist hash Reviewed-by: Mateusz Polchlopek Co-developed-by: Slawomir Mrozowicz Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-

[Intel-wired-lan] [PATCH iwl-next v4 06/15] ixgbe: read the OROM version information

2025-02-14 Thread Jedrzej Jagielski
Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 172 ++ .../ethernet/intel/ixgbe/ixgbe_type_e610.h| 15 ++ 2 files changed, 187 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c b/drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v4 07/15] ixgbe: read the netlist version information

2025-02-14 Thread Jedrzej Jagielski
From: Slawomir Mrozowicz Add functions reading the netlist version info and use them as a part of the setting NVM info procedure. Reviewed-by: Mateusz Polchlopek Signed-off-by: Slawomir Mrozowicz Co-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Signed-off-by: Jedrzej

[Intel-wired-lan] [PATCH iwl-next v4 03/15] ixgbe: add initial devlink support

2025-02-14 Thread Jedrzej Jagielski
igned-off-by: Przemek Kitszel Signed-off-by: Jedrzej Jagielski --- v2: fix error patch in probe; minor tweaks v4: alloc ixgbe_adapter by devlink --- Documentation/networking/devlink/index.rst| 1 + Documentation/networking/devlink/ixgbe.rst| 8 ++ drivers/net/ethernet/intel/Kc

[Intel-wired-lan] [PATCH iwl-next v4 05/15] ixgbe: add E610 functions for acquiring flash data

2025-02-14 Thread Jedrzej Jagielski
-developed-by: Piotr Kwapulinski Signed-off-by: Piotr Kwapulinski Co-developed-by: Jedrzej Jagielski Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 509 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 1 + drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v4 04/15] ixgbe: add handler for devlink .info_get()

2025-02-14 Thread Jedrzej Jagielski
i" -> Version of the Option ROM containing the UEFI driver "board.id" -> The PBA ID string Reviewed-by: Mateusz Polchlopek Signed-off-by: Jedrzej Jagielski --- v2: zero the ctx buff when chance it won't be filled out v4: use devlink_priv() --- Documentation/network

[Intel-wired-lan] [PATCH iwl-next v4 02/15] ixgbe: wrap netdev_priv() usage

2025-02-14 Thread Jedrzej Jagielski
. Signed-off-by: Przemek Kitszel Signed-off-by: Jedrzej Jagielski --- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 5 ++ .../net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 56 +++--- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 74 +-- drivers/net/ethernet/intel/ixgbe

[Intel-wired-lan] [PATCH iwl-next v4 01/15] devlink: add value check to devlink_info_version_put()

2025-02-14 Thread Jedrzej Jagielski
Prevent from proceeding if there's nothing to print. Suggested-by: Przemek Kitszel Reviewed-by: Jiri Pirko Signed-off-by: Jedrzej Jagielski --- net/devlink/dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/devlink/dev.c b/net/devlink/dev.c index d6e3db3

  1   2   >