STRUCT SAA7115_PLATFORM_DATA(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual page for struct saa71...latform_data(9) β yes the header literally truncates like that, it's giving mysterious icon energy π
. The actual name is struct saa7115_platform_data, and what it does is: "Allow overriding default initialization." That's the whole vibe. Slay.
β¨ SYNOPSIS β¨
Here's the whole struct, copy-paste perfect, no cap:
struct saa7115_platform_data {
bool saa7113_force_gm7113c_init;
enum saa7113_r08_htc *saa7113_r08_htc;
bool *saa7113_r10_vrln;
enum saa7113_r10_ofts *saa7113_r10_ofts;
enum saa7113_r12_rts *saa7113_r12_rts0;
enum saa7113_r12_rts *saa7113_r12_rts1;
bool *saa7113_r13_adlsb;
};
π«Ά Members π«Ά
Every single one, in order, no skips β iykyk:
saa7113_force_gm7113c_initβ force the use of thegm7113c_inittable instead of thesaa7113_inittable. Heads up tho: this issaa7113only π.saa7113_r08_htcβ[R_08 - Bit 3..4]saa7113_r10_vrlnβ[R_10 - Bit 3]default: Disabled forgm7113c_initEnabled forsaa7113c_initsaa7113_r10_oftsβ[R_10 - Bit 6..7]saa7113_r12_rts0β[R_12 - Bit 0..3]saa7113_r12_rts1β[R_12 - Bit 4..7]saa7113_r13_adlsbβ[R_13 - Bit 7]- default: disabled
fr fr, that's the whole member list β no extra lore, don't @ me πΈ
π¦ SEE ALSO π¦
Kernel file ./include/media/i2c/saa7115.h β that's where the real ones live, go read it bestie π
β¨ sign-off time β¨
This little masterpiece comes to you from ./include/media/i2c, stamped October 2026, and it's page struct saa71...latform_data(9) out of the Kernel API Manual. Obsessed. Bye bestie, go override those defaults responsibly ππ
π¦ 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