spi_unregister_driver(9)
πΈ NAME πΈ
okay bestie, welcome to the Kernel API Manual page for spi_unregister_driver(9) β it does the reverse effect of spi_register_driver. π that's the whole name vibe, and it's iconic.
β¨ SYNOPSIS β¨
the whole signature is right here, copy it exactly bestie:
void spi_unregister_driver (struct spi_driver *sdrv );
π ARGUMENTS π
sdrvβ the driver to unregister. that's it, that's the arg π«Ά
π΄ CONTEXT π΄
vibe check: it can sleep. that's the context note, no cap π
π₯ SEE ALSO π₯
the whole see-also friend group, nobody left out:
- Kernel file
./include/linux/spi/spi.h struct spi_statistics(9)struct spi_delay(9)struct spi_device(9)struct spi_driver(9)module_spi_driver(9)struct spi_controller(9)struct spi_res(9)struct spi_transfer(9)struct spi_message(9)spi_message_init_with_transfers(9)spi_is_bpw_supported(9)spi_bpw_to_bytes(9)spi_controller_xfer_timeout(9)struct spi_replaced_transfers(9)spi_sync_transfer(9)spi_write(9)spi_read(9)spi_w8r8(9)spi_w8r16(9)spi_w8r16be(9)struct spi_board_info(9)
okay that's the whole page bestie πβ¨ this one lives under ./include/linux/spi and it's dated October 2026 β mwah, bye! π¦π
π¦ 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