STRUCT MXS_LRADC(9)
π struct mxs_lradc(9) π
okay so bestie, welcome to the Kernel API Manual glow-up of struct mxs_lradc(9) β yes that's the manual name, we're folding it in right here at the top so you have the whole vibe. This page is lowkey just the struct, its members, and one very specific header file. No cap, it's giving "small but mighty." π
πΈ NAME πΈ
struct mxs_lradc β and that's literally it, the description line in the original is empty. Not me showing up with zero explanation and still being iconic. Periodt. β¨
π SYNOPSIS π
struct mxs_lradc {
enum mxs_lradc_id soc;
struct clk *clk;
u8 buffer_vchans;
enum mxs_lradc_ts_wires touchscreen_wire;
bool use_touchbutton;
};
look at that struct bestie, all neatly lined up like a little outfit. π«Ά
π Members π
socβ the soc type, and it's eitherIMX23orIMX28. iykyk. π¦clkβ a 2 kHz clock for delay units. yes, 2 kHz, tiny but crucial, main character energy fr fr. βbuffer_vchansβ the channels that can be used during buffered capture. buffered capture girlies rise. πtouchscreen_wireβ the touchscreen type, either 4-wire or 5-wire. choose your fighter. πuse_touchbuttonβ the button state, on or off. literally a bool doing bool things. π
π₯ SEE ALSO π₯
- Kernel file
./include/linux/mfd/mxs-lradc.hβ go read it, bestie, that's where the real lore lives. πβ¨
and that's the whole page, no crumbs left behind. this cutie came from ./include/linux/mfd, dated October 2026, and it's officially struct mxs_lradc(9). mwah, go slay your kernel adventures ππ
π¦ 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