STRUCT INTEL_SPI_BOARDINFO(9)
π
struct intel_spi_boardinfo π
okay so bestie, welcome to the struct intel_spi_boardinfo(9) page from the Kernel API Manual π this is the iconic little C struct that holds board specific data for the Intel SPI driver. no cap, it's giving βsmall struct, very important jobβ energy β¨
πΈ NAME πΈ
struct intel_spi_boardinfo β board specific data for the Intel SPI driver. literally that's the whole vibe π
β¨ SYNOPSIS β¨
struct intel_spi_boardinfo {
enum intel_spi_type type;
bool (*set_writeable)(void __iomem *base, void *data);
void *data;
};
π«Ά Members π«Ά
typeβ the type that this controller is compatible with. compatibility check but make it fashion πset_writeableβ try to make the chip writeable. it's optional, so no pressure bestie π«Ά the signature isbool (*set_writeable)(void __iomem *base, void *data).dataβ data to be passed toset_writeable; it can beNULL. yes,NULLis valid here, we love a flexible icon π
π₯ SEE ALSO π₯
- kernel file
./include/linux/platform_data/x86/spi-intel.hβ go peek at the source, iykyk π
and that's the whole page, bestie π this lil manpage source/version lives at ./include/linux/platform_data/x86, dated October 2026, and it's serving struct intel_spi_boardinfo(9) realness. 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