STRUCT OMAP_HWMOD_OMAP2_FIREWALL(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct omap_hwmod_omap2_firewall(9) β€” the Kernel API Manual, bestie edition ✨

okay so welcome to the struct omap_hwmod_omap2_firewall page, from the Kernel API Manual, no cap 🫢 this one is all about OMAP2/3 device firewall data β€” yes, firewall, like the bouncer at the club but for hardware, and honestly it ate πŸ’…


πŸŽ€ NAME πŸŽ€

struct omap_hwmod_omap2_firewall β€” OMAP2/3 device firewall data πŸ”₯


✨ SYNOPSIS ✨

here's the whole vibe, literally character for character, do not touch:

struct omap_hwmod_omap2_firewall {
    u8 l3_perm_bit;
    u8 l4_fw_region;
    u8 l4_prot_group;
    u8 flags;
 };

four u8s and a dream, she's iconic, periodt πŸ‘‘


🌸 Members 🌸

  • l3_perm_bit β€” this is the bit shift for L3_PM_*_PERMISSION_*. like, the shift, okay? it tells you where in the permission situation this bit lives 🧚
  • l4_fw_region β€” the L4 firewall region ID. which region? this one. ID included πŸ’–
  • l4_prot_group β€” the L4 protection group ID. your lil protection squad, tagged and numbered πŸŽ€
  • flags β€” the flags! and lowkey the manpage says (see omap_hwmod_omap2_firewall.flags macros above), so like… go look above, the macros are literally right there, iykyk πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

okay bestie, the whole friend group is in the Kernel file ./arch/arm/mach-omap2/omap_hwmod.h β€” and the struct-level squad is:

  • struct omap_hwmod_rst_info(9)
  • struct omap_hwmod_opt_clk(9)
  • struct omap_hwmod_ocp_if(9)
  • struct omap_hwmod_class_sysconfig(9)
  • struct omap_hwmod_omap2_prcm(9)
  • struct omap_hwmod_omap4_prcm(9)
  • struct omap_hwmod_class(9)
  • struct omap_hwmod(9)

all of them, every single one, not skipping a single link, that's the rule πŸ’€βœ¨

ngl if you're here for the L3/L4 firewall details, you're in exactly the right place β€” this struct is the main character πŸ”₯

and that's the page!! 🫢 sourced straight from ./arch/arm/mach-omap2, dated October 2026, and filed under struct omap_...ap2_firewall(9) β€” mwah, slay, bye bestie πŸ’…πŸŽ€πŸŒˆ

πŸ“¦ where this page comes from