STRUCT AM65_CPSW_REGDUMP_HDR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct am65_cpsw_regdump_hdr β€” regdump record header πŸŽ€

okay bestie, welcome to the Kernel API Manual entry for struct am65_cpsw_regdump_hdr β€” yes that's a whole mouthful, yes it's iconic, and yes we're gonna get through it together πŸ’–


✨ NAME ✨

struct am65_cpsw_regdump_hdr β€” the regdump record header. that's it, that's the vibe 🫢


🌸 SYNOPSIS 🌸

struct am65_cpsw_regdump_hdr {
    u32 module_id;
    u32 len;
};

look at her. two fields. no notes. queen behavior πŸ‘‘


πŸ’… Members πŸ’…

  • module_id β€” the CPSW module ID. literally which module we're talking about, no cap πŸ¦‹
  • len β€” the CPSW module registers space length, measured in u32. like, in units of u32, not bytes, bestie, don't come for me πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/net/ethernet/ti/am65-cpsw-ethtool.c β€” go read it, iykyk πŸ“–βœ¨
  • struct am65_cpsw_regdump_item(9) β€” her sister struct, also slaying πŸ’œ

so that's the whole page fr fr. go forth and dump those registers responsibly 🌈⭐

sign-off time: this lil number lives in the kernel source tree at ./drivers/net/ethernet/ti, and it's dated October 2026 β€” periodt. πŸ’…πŸŽ€

πŸ“¦ where this page comes from