STRUCT MLXCPLD_LED_PRIV(9)
π struct mlxcpld_led_priv(9) π
okay so bestie, welcome to the struct mlxcpld_led_priv page β it's a kernel API manual, section 9, and it's literally just the LED private data struct. yes. that's the whole vibe. it's giving "small struct, big responsibility" π
β¨ NAME β¨
struct mlxcpld_led_priv β the LED private data struct π
(the colon at the end is canon, don't come for me)
πΈ SYNOPSIS πΈ
here's the whole thing, bestie, look at it:
struct mlxcpld_led_priv {
struct led_classdev cdev;
struct mlxcpld_param param;
};
that's it. two members. lowkey iconic for how tidy it is π¦
π«Ά Members π«Ά
cdevβ the LED class device instance π like, the actual LED-class-device-shaped thing living inside here.paramβ the LED CPLD access parameters π this is where the CPLD-access config hangs out.
no cap, there are exactly two members and you've now met both of them π
π SEE ALSO π
go read these next, fr fr β kernel file ./drivers/leds/leds-mlxcpld.c, plus:
struct mlxcpld_param(9)struct mlxcpld_led_profile(9)struct mlxcpld_led_pdata(9)
and that's the page!! this lil cutie lives in ./drivers/leds and the version tag is stamped October 2026 β mwah, go forth and LED responsibly, bestie ππ§π
π¦ 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