STRUCT OMAP_HWMOD_OMAP2_FIREWALL(9)
π 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 forL3_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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms