bcm2835_spi_dma_rx_done(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bcm2835_spi_dma_rx_done β€” a Kernel API Manual moment

okay bestie, so you're in the Kernel API Manual (yes, that one), and today's main character is bcm2835_spi_dma_rx_done. she's a callback. she's a vibe. let's get into it ✨


🌸 NAME 🌸

bcm2835_spi_dma_rx_done β€” the callback for the DMA RX channel</p> πŸŽ€


✨ SYNOPSIS ✨

void bcm2835_spi_dma_rx_done (void *data );

that's it. that's the whole signature. no cap, she's tiny but she's doing a lot πŸ’…


🫢 ARGUMENTS 🫢

  • data β€” the SPI host controller. literally just a pointer to it, walking in like it owns the place πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea: this callback is used for bidirectional and RX-only transfers. that's the whole description, bestie β€” she shows up for the two-way girlies and the receive-only girlies, and she does not elaborate further. mysterious. iconic. iykyk πŸ’œ


πŸ“š SEE ALSO πŸ“š

the whole friend group, fr fr β€” go say hi to:

no dead links in this group chat, we link everything πŸ’–

and that's the page! this one lives in ./drivers/spi, dated October 2026, under the Kernel API Manual umbrella 🌈 β€” mwah, go read the source bestie, ily, bye πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from