Hi, This patchset addresses some warnings flagged by Sparse, and clang-18 in TI Ethernet drivers. Although these changes do not alter the functionality of the code, by addressing them real problems introduced in future which are flagged by tooling will stand out more readily. Compile tested only. --- Changes in v2: - Dropped patch to directly address __percpu Sparse warnings and, instead - Add patch to use tstats - Added tags - Thanks to all for the review of v1 - Link to v1: https://lore.kernel.org/r/20240910-ti-warn-v1-0-afd1e404abbe@xxxxxxxxxx --- Simon Horman (3): net: ethernet: ti: am65-cpsw: Use __be64 type for id_temp net: ethernet: ti: am65-cpsw: Use tstats instead of open coded version net: ethernet: ti: cpsw_ale: Remove unused accessor functions drivers/net/ethernet/ti/am65-cpsw-nuss.c | 94 +++----------------------------- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 9 --- drivers/net/ethernet/ti/cpsw_ale.c | 30 +++++++--- 3 files changed, 30 insertions(+), 103 deletions(-) base-commit: 09cf85ef183a5603db49d542264ddbece3258e55