Hi, This series adds support for PA_STATS. Previously this series was a standalone patch adding documentation for PA_STATS in dt-bindings file ti,pruss.yaml. As discussed in v4, posting driver and binding patch together. Changes since v4: *) Added net-next to both driver and binding patch as they are both now meant to be merged via net-next. *) Added Acked by tag of Nishanth Menon <nm@xxxxxx> *) Dropped device tree patches as they don't need merge now. *) Modified patch 2 to use ethtool_puts() as suggested by Jakub Kicinski <kuba@xxxxxxxxxx> Changes since v3: *) Added full series as asked by Nishanth Menon <nm@xxxxxx> Changes from v2 to v3: *) Added RB tag of Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> to patch 2/2 *) Added patch 1/2 to the series as the binding file is orphan. Changes from v1 to v2: *) Added ^ in pa-stats as suggested by Krzysztof Kozlowski <krzk@xxxxxxxxxx> *) Moved additionalProperties: false to right after type:object as suggested by Krzysztof Kozlowski <krzk@xxxxxxxxxx> *) Updated description of pa-stats to explain the purpose of PA_STATS module in context of ICSSG. v1 https://lore.kernel.org/all/20240430121915.1561359-1-danishanwar@xxxxxx/ v2 https://lore.kernel.org/all/20240529115149.630273-1-danishanwar@xxxxxx/ v3 https://lore.kernel.org/all/20240625153319.795665-1-danishanwar@xxxxxx/ v4 https://lore.kernel.org/all/20240729113226.2905928-1-danishanwar@xxxxxx/ MD Danish Anwar (2): dt-bindings: soc: ti: pruss: Add documentation for PA_STATS support net: ti: icssg-prueth: Add support for PA Stats .../devicetree/bindings/soc/ti/ti,pruss.yaml | 20 ++++++++++++ drivers/net/ethernet/ti/icssg/icssg_ethtool.c | 17 +++++----- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 6 ++++ drivers/net/ethernet/ti/icssg/icssg_prueth.h | 5 ++- drivers/net/ethernet/ti/icssg/icssg_stats.c | 19 +++++++++-- drivers/net/ethernet/ti/icssg/icssg_stats.h | 32 +++++++++++++++++++ 6 files changed, 87 insertions(+), 12 deletions(-) base-commit: 712f585ab8b2cc2ff4e441b14a4907f764d78f2b -- 2.34.1