STRUCT KEBA_SPI_AUXDEV(9)
πΈ NAME πΈ
okay so bestie, welcome to the glow-up era of the Kernel API Manual π
β this page is all about struct keba_spi_auxdev, which is literally the KEBA SPI auxiliary device. that's it, that's the vibe. π¦
β¨ SYNOPSIS β¨
here's the whole struct, no cap, copy it exactly bestie:
struct keba_spi_auxdev {
struct auxiliary_device auxdev;
struct resource io;
int info_size;
struct spi_board_info *info;
};
so iconic. so clean. lowkey obsessed with how tidy it is π
π«Ά Members
auxdevβ the auxiliary device object itself. it's giving main character energy πioβ the address range of the SPI controller IO memory. that's where the memory lives, periodt.info_sizeβ the number of SPI devices that are gonna be probed. counting era π’β¨infoβ the actual SPI devices to be probed. here they are, the stars of the show π§
π« SEE ALSO π«
go check these out too, iykyk:
- Kernel file
./include/linux/misc/keba.h struct keba_i2c_auxdev(9)struct keba_fan_auxdev(9)struct keba_batt_auxdev(9)struct keba_uart_auxdev(9)
like... the whole keba family ate and left no crumbs ππ₯
ngl this one's short and sweet, but every field matters bestie, don't skip 'em π
πΈ ./include/linux/misc Β· October 2026 Β· struct keba_spi_auxdev(9) πΈ
okay bye bestie, go read the manpage, slay, 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