[Intel-wired-lan] [PATCH iwl-next 0/2] ice: Introduce switch recipe reusing

2023-11-30 Thread Steven Zou
This patch series firstly fix the bitmap casting issue in getting/mapping recipe to profile association that is used in both legacy and recipe reusing mode, then introduce switch recipe reusing feature as new E810 firmware supports the corresponding functionality. Steven Zou (2): ice: Refactor

[Intel-wired-lan] [PATCH iwl-next 1/2] ice: Refactor FW data type and fix bitmap casting issue

2023-11-30 Thread Steven Zou
cipe_to_profile. And then fix the bitmap casting issue, as we must never ever use castings for bitmap type. Reviewed-by: Przemek Kitszel Reviewed-by: Andrii Staikov Reviewed-by: Jan Sokolowski Signed-off-by: Steven Zou --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 3 ++- drivers/ne

[Intel-wired-lan] [PATCH iwl-next 2/2] ice: Add switch recipe reusing feature

2023-11-30 Thread Steven Zou
e using it. Reviewed-by: Przemek Kitszel Reviewed-by: Andrii Staikov Signed-off-by: Steven Zou --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 2 + drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_switch.c | 187 -- drivers/net/ethe

[Intel-wired-lan] [PATCH RESEND iwl-next 0/2] ice: Introduce switch recipe reusing

2024-01-29 Thread Steven Zou
This patch series firstly fix the bitmap casting issue in getting/mapping recipe to profile association that is used in both legacy and recipe reusing mode, then introduce switch recipe reusing feature as new E810 firmware supports the corresponding functionality. Steven Zou (2): ice: Refactor

[Intel-wired-lan] [PATCH RESEND iwl-next 1/2] ice: Refactor FW data type and fix bitmap casting issue

2024-01-29 Thread Steven Zou
cipe_to_profile. And then fix the bitmap casting issue, as we must never ever use castings for bitmap type. Reviewed-by: Przemek Kitszel Reviewed-by: Andrii Staikov Reviewed-by: Jan Sokolowski Reviewed-by: Simon Horman Signed-off-by: Steven Zou --- .../net/ethernet/intel/ice/ice_adminq_cmd.h

[Intel-wired-lan] [PATCH RESEND iwl-next 2/2] ice: Add switch recipe reusing feature

2024-01-29 Thread Steven Zou
e using it. Reviewed-by: Przemek Kitszel Reviewed-by: Andrii Staikov Signed-off-by: Steven Zou --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 2 + drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_switch.c | 187 -- drivers/net/ethe

[Intel-wired-lan] [PATCH iwl-net] ice: Refactor FW data type and fix bitmap casting issue

2024-02-06 Thread Steven Zou
ski Reviewed-by: Simon Horman Signed-off-by: Steven Zou --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 3 ++- drivers/net/ethernet/intel/ice/ice_lag.c | 4 ++-- drivers/net/ethernet/intel/ice/ice_switch.c | 24 +++ drivers/net/ethernet/intel/ice/ice_switch.h

[Intel-wired-lan] [PATCH iwl-next] ice: Add switch recipe reusing feature

2024-02-07 Thread Steven Zou
e using it. Reviewed-by: Przemek Kitszel Reviewed-by: Andrii Staikov Reviewed-by: Simon Horman Signed-off-by: Steven Zou --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 2 + drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_switch

[Intel-wired-lan] [PATCH iwl-next v6] ice: Add support for switch recipe reusing feature

2023-09-25 Thread Steven Zou
e using it. Signed-off-by: Steven Zou --- v2: - fix nvm version detection for the feature (Thanks to Przemek) - fix more small commit message Reviewed-by Przemek v3: refactor ice_alloc_recipe to support both legacy and new methods v4: - a small change in ice_subscribe_recipe, sw_resp instead of flu_r