STRUCT RTL2832_SDR_PLATFORM_DATA(9)
πΈ NAME πΈ
okay so bestie, this entire page is about struct rtl2832_sdr_platform_data β it's literally the platform data for the rtl2832_sdr driver π
and yes, this is from the Kernel API Manual, we're in the big leagues now π
β¨ SYNOPSIS β¨
here's the whole struct, no cap, every line exactly as it is:
struct rtl2832_sdr_platform_data {
u32 clk;
#define RTL2832_SDR_TUNER_FC2580 0x21;
#define RTL2832_SDR_TUNER_TUA9001 0x24;
#define RTL2832_SDR_TUNER_FC0012 0x26;
#define RTL2832_SDR_TUNER_E4000 0x27;
#define RTL2832_SDR_TUNER_FC0013 0x29;
#define RTL2832_SDR_TUNER_R820T 0x2a;
#define RTL2832_SDR_TUNER_R828D 0x2b;
u8 tuner;
struct regmap *regmap;
struct dvb_frontend *dvb_frontend;
struct v4l2_subdev *v4l2_subdev;
struct dvb_usb_device *dvb_usb_device;
};
like, look at those #defines just chilling inside the struct definition π that's the whole tuner catalogue right there.
π¦ Members π¦
clkβ the clock frequency β¨ the valid vibes are4000000,16000000,25000000, and28800000. pick your frequency, bestie π«Άtunerβ which tuner model is being used π (the model itself goes in thatu8, iykyk).regmapβ pointer tostruct regmap. that's it, that's the whole description πdvb_frontendβ the rtl2832 DVB frontend πv4l2_subdevβ the tuner's v4l2 controls ποΈdvb_usb_deviceβ the DVB USB interface, aka the thing that makes USB streaming happen π₯
ngl bestie, some of these descriptions are short. I didn't invent extra lore β I would never π the original says exactly this much and no more.
π SEE ALSO π
- Kernel file
./drivers/media/dvb-frontends/rtl2832_sdr.hβ go read it if you want the receipts π§
and that's the whole page, periodt π
mwah π β this cutie came out of the kernel source tree over at ./drivers/media/dvb-frontends, dated October 2026, and the page itself is struct rtl28...latform_data(9) π (yes the truncation is iconic, yes it's staying, don't @ me)
π¦ 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