STRUCT ICSS_IEP_PLAT_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct icss_iep_plat_data(9) πŸ’–

okay so bestie, this is the kernel API manual for struct icss_iep_plat_data and it's literally the plat data you use to handle all those different SoC variants. iykyk 🫢


✨ NAME ✨

struct icss_iep_plat_data β€” plat data to handle SoC variants, periodt πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct icss_iep_plat_data {
    const struct regmap_config *config;
    u32 reg_offs[ICSS_IEP_MAX_REGS];
    u32 flags;
};

πŸŽ€ Members πŸŽ€

  • config β€” regmap configuration data, like the whole blueprint bestie ✨
  • reg_offs β€” register offsets that capture those offset differences across SoCs, no cap πŸ“
  • flags β€” flags that represent IEP properties, the main character energy of settings πŸ’«

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/ethernet/ti/icssg/icss_iep.h β€” go read it fr fr πŸ“–

ok that's the whole vibe check πŸ’€ this struct is iconic for a reason πŸ‘‘

so like, that's literally it bestie, we ate that πŸ“πŸ’œ

slay ✨ this page came from ./drivers/net/ethernet/ti/icssg and it's dated October 2026 β€” see you in the group chat, mwah πŸ˜­πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from