zynqmp_qspi_copy_read_data(9)
π zynqmp_qspi_copy_read_data β a Kernel API Manual moment β¨
okay so bestie, we're in the Kernel API Manual today and this one's a little function with main character energy: zynqmp_qspi_copy_read_data. π she's tiny, she's focused, and she has one job. obsessed.
β¨ NAME β¨
zynqmp_qspi_copy_read_data β copy data to RX buffer π
like⦠literally that's it. data goes in, RX buffer gets it. slay.
πΈ SYNOPSIS πΈ
void zynqmp_qspi_copy_read_data (struct zynqmp_qspi *xqspi , ulong data , u8 size );
no return value, she's a void girlie, she just does the thing and dips. periodt. π
π¦ ARGUMENTS π¦
xqspiβ pointer to thestruct zynqmp_qspistructure. yes bestie, the whole vibe lives in there π«Άdataβ the variable where data is stored. this is the source, the origin story, the she of it all βsizeβ number of bytes to be copied fromdatato the RX buffer. count 'em, don't guess 'em,u8is watching π
π SEE ALSO π
okay this is the part where I need you to stay with me because the friend group is LARGE and everyone deserves a mention. no one gets left out, iykyk π
- Kernel file
./drivers/spi/spi-zynqmp-gqspi.c struct qspi_platform_data(9)struct zynqmp_qspi(9)zynqmp_gqspi_read(9)zynqmp_gqspi_write(9)zynqmp_gqspi_selecttarget(9)zynqmp_qspi_set_tapdelay(9)zynqmp_qspi_init_hw(9)zynqmp_qspi_chipselect(9)zynqmp_qspi_selectspimode(9)zynqmp_qspi_config_op(9)zynqmp_qspi_setup_op(9)zynqmp_qspi_filltxfifo(9)zynqmp_qspi_readrxfifo(9)zynqmp_qspi_fillgenfifo(9)zynqmp_qspi_disable_dma(9)zynqmp_qspi_enable_dma(9)zynqmp_process_dma_irq(9)zynqmp_qspi_irq(9)zynqmp_qspi_setuprxdma(9)zynqmp_qspi_write_op(9)zynqmp_qspi_read_op(9)zynqmp_qspi_suspend(9)zynqmp_qspi_resume(9)zynqmp_runtime_suspend(9)zynqmp_runtime_resume(9)zynqmp_qspi_exec_op(9)zynqmp_qspi_probe(9)zynqmp_qspi_remove(9)
that's the whole group chat, bestie. every single one. π₯π
quick vibe check: this page lives under ./drivers/spi, dated October 2026. screenshot it, cite it, love it. πβ¨
and that's the page!! go copy your data to that RX buffer, you absolute icon π§ππ
π¦ 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