STRUCT SYSC_CAPABILITIES(9)
πΈ NAME πΈ
okay so bestie, welcome to the struct sysc_capabilities(9) page from the Kernel API Manual π The name is literally: struct sysc_capabilities β capabilities for an interconnect target module. That's the whole vibe. β¨
β¨ SYNOPSIS β¨
here's the struct in all its typed glory, exactly as it appears, no cap:
struct sysc_capabilities {
const enum ti_sysc_module_type type;
const u32 sysc_mask;
const struct sysc_regbits *regbits;
const u32 mod_quirks;
};
π Members π
okay these are the members, bestie β every single one, no skipping π«Ά:
typeβ sysc type identifier for the module πsysc_maskβ bitmask of supported SYSCONFIG register bits β¨regbitsβ bitmask of SYSCONFIG register bits π¦mod_quirksβ bitmask of module specific quirks πΈ
π¦ SEE ALSO π¦
go peek at these when you're done, iykyk π:
- Kernel file
./include/linux/platform_data/ti-sysc.hβstruct sysc_regbits(9),struct sysc_config(9),struct ti_sysc_module_data(9)π
mwah π β source: ./include/linux/platform_data; date: October 2026. π«Ά
π¦ 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