[Intel-wired-lan] [PATCH iwl-next 0/4]ice:Support to dump PHY config, FEC stats

2024-04-12 Thread Anil Samal
Implementation to dump PHY configuration and FEC statistics to facilitate link level debugging of customer issues. Implementation has two parts a. Serdes equalization # ethtool -d eth0 Output: Offset Values -- -- 0x:

[Intel-wired-lan] [PATCH iwl-next 2/4] ice: Extend Sideband Queue command to support dynamic flag

2024-04-12 Thread Anil Samal
Signed-off-by: Anil Samal --- drivers/net/ethernet/intel/ice/ice_common.c | 5 +++-- drivers/net/ethernet/intel/ice/ice_common.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 16 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/drivers/net/ethernet

[Intel-wired-lan] [PATCH iwl-next 1/4] ice: Implement new API to derive physical topology of input port

2024-04-12 Thread Anil Samal
maintain above physical properties of a port. Add new driver API to derive physical properties of an input port. These properties include PCS quad number, PCS port number, serdes lane count, primary serdes lane number. Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- drivers/net/ethernet

[Intel-wired-lan] [PATCH iwl-next 3/4] ice: Implement driver functionality to dump fec statistics

2024-04-12 Thread Anil Samal
Active FEC encoding: RS Statistics: corrected_blocks: 0 uncorrectable_blocks: 0 Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- drivers/net/ethernet/intel/ice/ice_common.c | 54 + drivers/net/ethernet/intel/ice/ice_common.h | 24 ++ drivers/net/ethernet/intel/ice/ice

[Intel-wired-lan] [PATCH iwl-next 4/4] ice: Implement driver functionality to dump serdes equalizer values

2024-04-12 Thread Anil Samal
on_post1 d. rx_equalization_bflf e. rx_equalization_bfhf f. rx_equalization_drate g. tx_equalization_pre1 h. tx_equalization_pre3 i. tx_equalization_atten j. tx_equalization_post1 k. tx_equalization_pre2 Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- .../net/ethernet/intel/ice/ice_ad

[Intel-wired-lan] [PATCH iwl-next v2 0/3] ice:Support to dump PHY config, FEC

2024-05-10 Thread Anil Samal
Implementation to dump PHY configuration and FEC statistics to facilitate link level debugging of customer issues. Implementation has two parts a. Serdes equalization # ethtool -d eth0 Output: Offset Values -- -- 0x:

[Intel-wired-lan] [PATCH iwl-next v2 1/3] ice: Extend Sideband Queue command to support dynamic flag

2024-05-10 Thread Anil Samal
Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- drivers/net/ethernet/intel/ice/ice_common.c | 5 +++-- drivers/net/ethernet/intel/ice/ice_common.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 16 3 files changed, 12 insertions(+), 11 deletions(-) di

[Intel-wired-lan] [PATCH iwl-next v2 2/3] ice: Implement driver functionality to dump fec statistics

2024-05-10 Thread Anil Samal
igured FEC encodings: Auto RS BaseR Active FEC encoding: RS Statistics: corrected_blocks: 0 uncorrectable_blocks: 0 Reviewed-by: Anthony L Nguyen Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- drivers/net/ethernet/intel/ice/ice_common.c | 57 drivers/net/ethernet

[Intel-wired-lan] [PATCH iwl-next v2 3/3] ice: Implement driver functionality to dump serdes equalizer values

2024-05-10 Thread Anil Samal
Brandeburg Signed-off-by: Anil Samal --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 51 +++ drivers/net/ethernet/intel/ice/ice_common.c | 37 + drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 141 +- drivers/ne

[Intel-wired-lan] [PATCH iwl-next v3 0/3] ice:Support to dump PHY config, FEC

2024-05-24 Thread Anil Samal
Implementation to dump PHY configuration and FEC statistics to facilitate link level debugging of customer issues. Implementation has two parts a. Serdes equalization # ethtool -d eth0 Output: Offset Values -- -- 0x:

[Intel-wired-lan] [PATCH iwl-next v3 3/3] ice: Implement driver functionality to dump serdes equalizer values

2024-05-24 Thread Anil Samal
ation_pre2 Reviewed-by: Simon Horman Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 51 +++ drivers/net/ethernet/intel/ice/ice_common.c | 37 + drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet

[Intel-wired-lan] [PATCH iwl-next v3 2/3] ice: Implement driver functionality to dump fec statistics

2024-05-24 Thread Anil Samal
--show-fec ens21f0np0 FEC parameters for ens21f0np0: Supported/Configured FEC encodings: Auto RS BaseR Active FEC encoding: RS Statistics: corrected_blocks: 0 uncorrectable_blocks: 0 Reviewed-by: Simon Horman Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- d

[Intel-wired-lan] [PATCH iwl-next v3 1/3] ice: Extend Sideband Queue command to support flags

2024-05-24 Thread Anil Samal
-by: Simon Horman Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- drivers/net/ethernet/intel/ice/ice_common.c | 5 +++-- drivers/net/ethernet/intel/ice/ice_common.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 16 3 files changed, 12 insertions(+), 11

[Intel-wired-lan] [PATCH iwl-next v3 1/3] ice: Extend Sideband Queue command to support flags

2024-06-14 Thread Anil Samal
eviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- drivers/net/ethernet/intel/ice/ice_common.c | 5 +++-- drivers/net/ethernet/intel/ice/ice_common.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 20 ++-- 3 files changed, 14 insertions(+), 13 deletions(-) di

[Intel-wired-lan] [PATCH iwl-next v3 3/3] ice: Implement driver functionality to dump serdes equalizer values

2024-06-14 Thread Anil Samal
rg Signed-off-by: Anil Samal --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 51 +++ drivers/net/ethernet/intel/ice/ice_common.c | 37 + drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 141 +- drivers/net/ethe

[Intel-wired-lan] [PATCH iwl-next v3 2/3] ice: Implement driver functionality to dump fec statistics

2024-06-14 Thread Anil Samal
Active FEC encoding: RS Statistics: corrected_blocks: 0 uncorrectable_blocks: 0 Reviewed-by: Simon Horman Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal --- drivers/net/ethernet/intel/ice/ice_common.c | 57 drivers/net/ethernet/intel/ice/ice_common.h | 24 ++ drivers/net/ethe

[Intel-wired-lan] [PATCH iwl-next v3 0/3] ice:Support to dump PHY config, FEC

2024-06-14 Thread Anil Samal
Implementation to dump PHY configuration and FEC statistics to facilitate link level debugging of customer issues. Implementation has two parts a. Serdes equalization # ethtool -d eth0 Output: Offset Values -- -- 0x:

[Intel-wired-lan] [PATCH iwl-next v4 0/3] ice: Support to dump PHY config, FEC

2024-07-08 Thread Anil Samal
Implementation to dump PHY configuration and FEC statistics to facilitate link level debugging of customer issues. Implementation has two parts a. Serdes equalization # ethtool -d eth0 Output: Offset Values -- -- 0x:

[Intel-wired-lan] [PATCH iwl-next v4 1/3] ice: Extend Sideband Queue command to support flags

2024-07-08 Thread Anil Samal
eviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal Tested-by: Pucha Himasekhar Reddy (A Contingent worker at Intel) --- drivers/net/ethernet/intel/ice/ice_common.c | 5 +++-- drivers/net/ethernet/intel/ice/ice_common.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 20 ++---

[Intel-wired-lan] [PATCH iwl-next v4 2/3] ice: Implement driver functionality to dump fec statistics

2024-07-08 Thread Anil Samal
Active FEC encoding: RS Statistics: corrected_blocks: 0 uncorrectable_blocks: 0 Reviewed-by: Simon Horman Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal Tested-by: Pucha Himasekhar Reddy (A Contingent worker at Intel) --- drivers/net/ethernet/intel/ice/ice_common.c | 57 d

[Intel-wired-lan] [PATCH iwl-next v4 3/3] ice: Implement driver functionality to dump serdes equalizer values

2024-07-08 Thread Anil Samal
rg Signed-off-by: Anil Samal Tested-by: Pucha Himasekhar Reddy (A Contingent worker at Intel) --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 51 +++ drivers/net/ethernet/intel/ice/ice_common.c | 37 + drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet

[Intel-wired-lan] [PATCH iwl-next v4 1/3] ice: Extend Sideband Queue command to support flags

2024-07-08 Thread Anil Samal
eviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal Tested-by: Pucha Himasekhar Reddy (A Contingent worker at Intel) --- drivers/net/ethernet/intel/ice/ice_common.c | 5 +++-- drivers/net/ethernet/intel/ice/ice_common.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 20 ++---

[Intel-wired-lan] [PATCH iwl-next v4 0/3] ice: Support to dump PHY config, FEC

2024-07-08 Thread Anil Samal
Implementation to dump PHY configuration and FEC statistics to facilitate link level debugging of customer issues. Implementation has two parts a. Serdes equalization # ethtool -d eth0 Output: Offset Values -- -- 0x:

[Intel-wired-lan] [PATCH iwl-next v4 3/3] ice: Implement driver functionality to dump serdes equalizer values

2024-07-08 Thread Anil Samal
rg Signed-off-by: Anil Samal Tested-by: Pucha Himasekhar Reddy (A Contingent worker at Intel) --- .../net/ethernet/intel/ice/ice_adminq_cmd.h | 51 +++ drivers/net/ethernet/intel/ice/ice_common.c | 37 + drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet

[Intel-wired-lan] [PATCH iwl-next v4 2/3] ice: Implement driver functionality to dump fec statistics

2024-07-08 Thread Anil Samal
Active FEC encoding: RS Statistics: corrected_blocks: 0 uncorrectable_blocks: 0 Reviewed-by: Simon Horman Reviewed-by: Jesse Brandeburg Signed-off-by: Anil Samal Tested-by: Pucha Himasekhar Reddy (A Contingent worker at Intel) --- drivers/net/ethernet/intel/ice/ice_common.c | 57 d