[PATCH 1/1] spi: use dmaengine_desc_set_callback()
Alain Volmat
alain.volmat at foss.st.com
Tue Nov 3 05:05:49 PST 2026
On Mon, Nov 02, 2026 at 12:39:58PM -0500, Frank.Li at oss.nxp.com wrote:
> From: Frank Li <Frank.Li at nxp.com>
>
> Replace open-coded assignments to callback and callback_param fields
> of struct dma_async_tx_descriptor with calls to the
> dmaengine_desc_set_callback() helper across SPI bus drivers.
>
> No functional change intended. Prepare make to struct
> dma_async_tx_descriptor private to the DMA engine.
>
> Signed-off-by: Frank Li <Frank.Li at nxp.com>
> ---
> drivers/spi/atmel-quadspi.c | 3 +--
> drivers/spi/spi-at91-usart.c | 3 +--
> drivers/spi/spi-atcspi200.c | 3 +--
> drivers/spi/spi-atmel.c | 3 +--
> drivers/spi/spi-bcm2835.c | 6 ++----
> drivers/spi/spi-cadence-quadspi.c | 3 +--
> drivers/spi/spi-davinci.c | 6 ++----
> drivers/spi/spi-dw-dma.c | 6 ++----
> drivers/spi/spi-ep93xx.c | 3 +--
> drivers/spi/spi-fsl-dspi.c | 6 ++----
> drivers/spi/spi-fsl-lpspi.c | 6 ++----
> drivers/spi/spi-geni-qcom.c | 3 +--
> drivers/spi/spi-img-spfi.c | 6 ++----
> drivers/spi/spi-imx.c | 6 ++----
> drivers/spi/spi-ingenic.c | 3 +--
> drivers/spi/spi-mxs.c | 3 +--
> drivers/spi/spi-nxp-xspi.c | 3 +--
> drivers/spi/spi-omap2-mcspi.c | 6 ++----
> drivers/spi/spi-pic32.c | 3 +--
> drivers/spi/spi-pl022.c | 3 +--
> drivers/spi/spi-pxa2xx-dma.c | 3 +--
> drivers/spi/spi-qup.c | 3 +--
> drivers/spi/spi-rockchip.c | 6 ++----
> drivers/spi/spi-rspi.c | 6 ++----
> drivers/spi/spi-rzv2h-rspi.c | 3 +--
> drivers/spi/spi-s3c64xx.c | 3 +--
> drivers/spi/spi-sh-msiof.c | 6 ++----
> drivers/spi/spi-spacemit-k1.c | 3 +--
> drivers/spi/spi-stm32-ospi.c | 3 +--
> drivers/spi/spi-stm32-qspi.c | 3 +--
> drivers/spi/spi-stm32.c | 9 +++------
For the spi-stm32.c
Acked-by: Alain Volmat <alain.volmat at foss.st.com>
Regards,
Alain
More information about the linux-riscv
mailing list