STRUCT L3_FLAGMUX_DATA(9)
π struct l3_flagmux_data(9) β Flag Mux information
okay bestie, so this is a Kernel API Manual page and today's main character is struct l3_flagmux_data β literally just the Flag Mux information. that's the whole vibe. β¨
π SYNOPSIS π
here's the whole struct, exactly as it lives, no cap:
struct l3_flagmux_data {
u32 offset;
struct l3_target_data *l3_targ;
u8 num_targ_data;
u32 mask_app_bits;
u32 mask_dbg_bits;
};
π¦ Members π¦
offsetβ how far you gotta scoot from base to reach the flagmux register. it's giving "starting coordinates" energy π«l3_targβ an array indexed by the flagmux index (that's the bit offset, iykyk) and each slot points at the target data. the ones that just don't get support are marked withL3_TARGET_NOT_SUPPORTEDβ not everyone gets an invite to the party πnum_targ_dataβ literally the number of entries in the target data. the headcount. the guest list length πmask_app_bitsβ ignore these bits from the raw application irq status. we do not perceive them. we do not see them. πmask_dbg_bitsβ same deal but for the raw debug irq status. also ignored, also unperceived. π«Ά
π SEE ALSO π
- the kernel file
./drivers/bus/omap_l3_noc.h struct l3_masters_data(9)struct l3_target_data(9)struct omap_l3(9)
go read those, they're the friend group π
okay that's the whole page, slay π¦ this little icon came from the ./drivers/bus directory, dated October 2026, and the man page goes by struct l3_flagmux_data(9) β mwah, periodt ππ
π¦ 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