STRUCT CXD2820R_PLATFORM_DATA(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual page for struct cxd2820r_platform_data(9) β literally Platform data for the cxd2820r driver. that's the whole name-and-purpose combo, and it ate. π
β¨ SYNOPSIS β¨
here's the struct in all its iconic glory, exactly as it appears:
struct cxd2820r_platform_data {
u8 ts_mode;
bool ts_clk_inv;
bool if_agc_polarity;
bool spec_inv;
int **gpio_chip_base;
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
};
no cap, that get_dvb_frontend line is giving "function pointer main character energy" π«Ά
π Members π
ts_modeβ TS mode. that's the assignment, bestie β¨ts_clk_invβ TS clock inverted. yes, inverted, periodt. πif_agc_polarityβ IF AGC polarity. highkey a whole vibe check for polarity. πspec_invβ Input spectrum inverted. noted. πgpio_chip_baseβ GPIO. simple, iconic, no notes. πget_dvb_frontendβ Get DVB frontend. it's the callback of the group chat, fr fr. π
π¦ SEE ALSO π¦
- Kernel file:
./drivers/media/dvb-frontends/cxd2820r.h struct cxd2820r_config(9)cxd2820r_attach(9)
go read those too, bestie β iykyk πΈ
xoxo, your Kernel API Manual bestie π β source: ./drivers/media/dvb-frontends, date: October 2026, page: struct cxd2820r_platform_data(9). 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