intel_spi_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

intel_spi_probe β€” Probe the Intel SPI flash controller. Welcome to the intel_spi_probe(9) page from the Kernel API Manual, bestie πŸ’–

✨ SYNOPSIS ✨

okay so here's the exact signature, no cap:

int intel_spi_probe (struct device *dev , void __iomem *base , const
       struct intel_spi_boardinfo *info );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” Pointer to the parent device. The parent-device pointer, periodt 🫢
  • base β€” iomapped MMIO resource. That's the mapped MMIO resource, literally.
  • info β€” Platform specific information. Platform-specific info goes here ✨

πŸ’… DESCRIPTION πŸ’…

So this function probes the Intel SPI flash controller and creates the flash chip device. Main character energy, honestly πŸ‘‘

It returns 0 on success and a negative errno in case of failure. That's the whole vibe check 😭

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/spi/spi-intel.c
  • struct intel_spi(9)

Source/version: ./drivers/spi Β· October 2026 β€” bye bestie, go probe something iconic πŸ’–πŸ¦‹

πŸ“¦ where this page comes from