STRUCT KEBA_FAN_AUXDEV(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct keba_fan_auxdev(9) 🌸

okay bestie, welcome to the Kernel API Manual entry for the KEBA fan auxiliary device πŸ’… this is the struct where the fan controller keeps its auxiliary device object and its IO memory range, and we're gonna go through it together, no cap ✨


πŸ’– NAME πŸ’–

struct keba_fan_auxdev β€” KEBA fan auxiliary device πŸŒ€


✨ SYNOPSIS ✨

struct keba_fan_auxdev {
    struct auxiliary_device auxdev;
    struct resource io;
 };

πŸŽ€ Members πŸŽ€

  • auxdev β€” the auxiliary device object, literally the main character of this struct πŸ‘‘
  • io β€” the address range of fan controller IO memory, iconic and essential 🧚

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/misc/keba.h plus these besties:

  • struct keba_i2c_auxdev(9)
  • struct keba_spi_auxdev(9)
  • struct keba_batt_auxdev(9)
  • struct keba_uart_auxdev(9)

go read them too, iykyk πŸ’œ


and that's the whole vibe, bestie 🫢 this page came from source/version ./include/linux/misc, dated October 2026 β€” periodt πŸ’…βœ¨

πŸ“¦ where this page comes from