zephyr/drivers/spi
Emilio Benavente 17032a093d drivers: spi: spi_mcux_lpspi: Updated the Async api
Updated the Async API allowing the code path
for DMA while Async is enabled. Added common
DMA function that sets up both tx and rx dma
channels.

Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>
2023-10-14 10:55:02 +03:00
..
CMakeLists.txt drivers: spi: Initial version of the Infineon CAT1 SPI driver 2023-09-12 10:55:01 +02:00
Kconfig drivers: spi: Initial version of the Infineon CAT1 SPI driver 2023-09-12 10:55:01 +02:00
Kconfig.ambiq drivers: spi: Add Ambiq MSPI driver 2023-09-08 14:44:12 +02:00
Kconfig.andes_atcspi200
Kconfig.b91
Kconfig.bitbang
Kconfig.cc13xx_cc26xx
Kconfig.dw
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.ifx_cat1 drivers: spi: Initial version of the Infineon CAT1 SPI driver 2023-09-12 10:55:01 +02:00
Kconfig.litex
Kconfig.mchp_mss_qspi
Kconfig.mcux_dspi
Kconfig.mcux_flexcomm
Kconfig.mcux_lpspi
Kconfig.nrfx drivers: nrf: select PINCTRL 2023-09-20 08:57:09 +02:00
Kconfig.numaker drivers: spi: support for Nuvoton numaker series 2023-08-09 08:24:38 +00:00
Kconfig.nxp_s32 drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
Kconfig.oc_simple
Kconfig.opentitan
Kconfig.pl022
Kconfig.psoc6
Kconfig.pw
Kconfig.rpi_pico drivers: spi: spi_pico_pio: Add basic support for SPI via PIO 2023-09-01 16:36:41 +02:00
Kconfig.rv32m1_lpspi
Kconfig.sam
Kconfig.sam0
Kconfig.sifive
Kconfig.smartbond
Kconfig.spi_emul
Kconfig.stm32 drivers: spi: stm32h7 Fix SPI DMA 16 bits frames 2023-09-20 11:33:28 +01:00
Kconfig.test
Kconfig.xec_qmspi
Kconfig.xlnx
Kconfig.xmc4xxx
mspi_ambiq.c drivers: spi: Add Ambiq MSPI driver 2023-09-08 14:44:12 +02:00
spi_ambiq.c drivers: spi: Fix the Ambiq apollo4p SPI transmission failure. 2023-10-03 15:24:20 +01:00
spi_andes_atcspi200.c
spi_andes_atcspi200.h
spi_b91.c
spi_bitbang.c drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
spi_cc13xx_cc26xx.c
spi_context.h
spi_dw_regs.h
spi_dw.c
spi_dw.h
spi_emul.c emul: Only add enabled DT nodes to bus emulators 2023-07-12 09:25:18 +02:00
spi_esp32_spim.c bugfix: esp32: spi: correct idle polarity and mode configuration 2023-08-29 10:25:45 +02:00
spi_esp32_spim.h drivers: spi: esp32: add option to handle lines state 2023-08-03 12:15:18 -04:00
spi_gd32.c
spi_gecko.c
spi_handlers.c
spi_ifx_cat1.c drivers: spi: Initial version of the Infineon CAT1 SPI driver 2023-09-12 10:55:01 +02:00
spi_litespi.c
spi_litespi.h
spi_ll_stm32.c drivers: spi: stm32h7 Fix SPI DMA 16 bits frames 2023-09-20 11:33:28 +01:00
spi_ll_stm32.h stm32h7: spi: Use TXC instead of EOT 2023-08-30 10:21:05 +02:00
spi_mchp_mss_qspi.c
spi_mcux_dspi.c
spi_mcux_flexcomm.c drivers: spi: mcux_flexcomm: fix DMA bug for 2-byte transfers 2023-07-19 10:36:23 -05:00
spi_mcux_lpspi.c drivers: spi: spi_mcux_lpspi: Updated the Async api 2023-10-14 10:55:02 +03:00
spi_nrfx_common.c drivers: spi_nrfx_*: Add support for optional WAKE line 2023-08-01 11:07:21 +02:00
spi_nrfx_common.h drivers: spi_nrfx_*: Add support for optional WAKE line 2023-08-01 11:07:21 +02:00
spi_nrfx_spi.c drivers: spi: spi_nrfx_spi: Add CPOL handling on SCK pin 2023-08-09 18:31:28 +00:00
spi_nrfx_spim.c drivers: spi: spi_nrfx_spim: Add CPOL handling on SCK pin 2023-08-09 18:31:28 +00:00
spi_nrfx_spis.c drivers: spi_nrfx_spis: Handle empty spi_buf_set structures properly 2023-09-27 17:49:28 +02:00
spi_numaker.c drivers: spi: support for Nuvoton numaker series 2023-08-09 08:24:38 +00:00
spi_nxp_s32.c spi: nxp_s32: use clock control APIs 2023-09-22 09:24:40 +02:00
spi_nxp_s32.h spi: nxp_s32: use clock control APIs 2023-09-22 09:24:40 +02:00
spi_oc_simple.c
spi_oc_simple.h
spi_opentitan.c
spi_pl022.c spi: pl022: remove shadow variables 2023-08-10 08:14:12 +00:00
spi_psoc6.c
spi_pw.c
spi_pw.h
spi_rpi_pico_pio.c drivers: spi: spi_pico_pio: Add basic support for SPI via PIO 2023-09-01 16:36:41 +02:00
spi_rtio.c
spi_rv32m1_lpspi.c
spi_sam0.c
spi_sam.c
spi_sifive.c
spi_sifive.h
spi_signal.c
spi_smartbond.c
spi_test.c drivers: spi: spi_test: use the subsystem common init priority 2023-08-24 15:35:37 +02:00
spi_xec_qmspi_ldma.c drivers: spi: Microchip MEC172x SPI fix for Zephyr 3.4 breakage 2023-09-13 12:01:18 +02:00
spi_xec_qmspi.c
spi_xlnx_axi_quadspi.c
spi_xmc4xxx.c