zephyr/drivers/spi
Glauber Maroto Ferreira 9354749cb5 esp32c3: drivers: spi: removal of unused definitions
Clean up of pin signals definitions previously used
by the pinmux driver, now deprecated by the use of
the pinctrl API.

Refactor device tree macros usage to make usage of
SPI instances more general.

Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
2022-04-20 13:27:47 +02:00
..
CMakeLists.txt drivers: spi: introduce gd32 spi driver 2022-03-29 10:21:15 -05:00
Kconfig drivers: spi: introduce gd32 spi driver 2022-03-29 10:21:15 -05:00
Kconfig.b91 drivers: spi: introduce new Telink B91 SPI driver 2021-08-19 17:18:23 -04:00
Kconfig.bitbang drivers: spi: add spi-bitbang driver 2021-12-06 07:29:45 -05:00
Kconfig.cc13xx_cc26xx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.dw drivers: spi: spi_dw: determine num IRQs from devicetree 2021-03-02 20:06:38 -06:00
Kconfig.esp32 drivers: spi: esp32: add esp32c3 support 2021-11-01 21:47:26 -04:00
Kconfig.gd32 drivers: spi: introduce gd32 spi driver 2022-03-29 10:21:15 -05:00
Kconfig.gecko kconfig: Turn pointless 'menuconfig's into 'config's 2020-01-24 21:30:17 -05:00
Kconfig.litex kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_dspi drivers: spi: enable pinctrl for kinetis dspi driver 2022-03-22 12:36:04 +01:00
Kconfig.mcux_flexcomm drivers: spi: Update MCUX Flexcomm driver to add DMA support 2020-10-21 06:26:40 -05:00
Kconfig.mcux_lpspi drivers: spi_mcux_lpspi: Added DMA support to NXP LPSPI driver 2021-11-30 10:57:17 -06:00
Kconfig.npcx_fiu drivers: spi: npcx: add SPI support to access the SPI flash 2021-11-01 21:48:20 -04:00
Kconfig.nrfx soc: nrf: Use data from DTS to populate HAS_HW_NRF_* Kconfig options 2022-04-02 15:14:38 +02:00
Kconfig.oc_simple kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.psoc6 drivers: spi: Add cypress PSoC-6 scb spi driver 2021-05-05 16:01:28 +02:00
Kconfig.rv32m1_lpspi kconfig: Fix up newly-introduced copy-pasted headers 2019-11-19 15:25:08 -05:00
Kconfig.sam soc: arm: atmel_sam: samv71: Fix SPI build dependency 2022-01-18 12:12:52 -05:00
Kconfig.sam0 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sifive kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.spi_emul emul: spi: Add support for SPI emulators 2020-10-05 15:33:00 -04:00
Kconfig.stm32 drivers: spi: Enable dma transfer for SPI on stm32 2020-05-04 09:46:07 -05:00
Kconfig.test drivers: spi: add dummy driver for vnd,spi 2021-02-23 10:34:19 -05:00
Kconfig.xec_qmspi drivers: spi: Add MEC172x QMSPI-LDMA driver 2021-12-08 08:43:05 -05:00
Kconfig.xec_qmspi_ldma drivers: spi: Add MEC172x QMSPI-LDMA driver 2021-12-08 08:43:05 -05:00
Kconfig.xlnx drivers: spi: add driver for the Xilinx AXI Quad SPI IP 2020-08-26 12:32:27 +02:00
spi_b91.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
spi_bitbang.c drivers: spi: add spi-bitbang driver 2021-12-06 07:29:45 -05:00
spi_cc13xx_cc26xx.c drivers: CC1XX/CC26XX based boards: transition to pinctrl driver 2022-04-18 18:19:46 -04:00
spi_context.h drivers: spi_context: fix null pointer dereferencing 2021-11-26 11:47:27 +01:00
spi_dw.c device: remove inclusion of pm/device.h 2021-11-29 11:08:38 +01:00
spi_dw.h drivers: spi: spi_dw: Remove clock gate support 2021-03-02 20:06:38 -06:00
spi_dw_regs.h drivers: spi_dw: add WORD only access support 2019-09-17 20:40:38 +08:00
spi_emul.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_esp32_spim.c esp32c3: drivers: spi: removal of unused definitions 2022-04-20 13:27:47 +02:00
spi_esp32_spim.h drivers: spi: esp32: use pinctrl API 2022-04-20 13:27:47 +02:00
spi_gd32.c drivers: spi: introduce gd32 spi driver 2022-03-29 10:21:15 -05:00
spi_gecko.c drivers: spi_gecko: fix duplicated variable declaration 2022-01-27 05:23:18 -05:00
spi_handlers.c drivers: spi_handlers: switch to gpio_dt_spec member 2022-03-29 10:24:56 -05:00
spi_litespi.c drivers/spi: Return an error on SPI_HALF_DUPLEX for relevant drivers 2021-11-19 11:50:38 +01:00
spi_litespi.h device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
spi_ll_stm32.c drivers: spi: stm32 spi with dma must enable cs after periph 2022-03-11 10:59:05 +01:00
spi_ll_stm32.h drivers: spi: stm32 spi instance of stm32H7 mcu 2022-01-07 15:06:28 -06:00
spi_mcux_dspi.c boards: remove spi pinmux setting for kinetis boards 2022-03-22 12:36:04 +01:00
spi_mcux_flexcomm.c drivers: spi: spi_mcux_flexcomm: add pinctrl support to lpc spi driver 2022-04-06 20:57:22 -07:00
spi_mcux_lpspi.c drivers: spi: enable pinctrl for spi_mcux_lpspi 2022-03-22 12:36:04 +01:00
spi_npcx_fiu.c drivers: npcx: Drop DRV_CONFIG/DRV_DATA usage 2022-01-28 10:06:05 +01:00
spi_nrfx_spi.c soc_nrf_common: Extend and rename the NRF_DT_ENSURE_PINS_ASSIGNED macro 2022-03-18 16:26:21 +01:00
spi_nrfx_spim.c soc_nrf_common: Extend and rename the NRF_DT_ENSURE_PINS_ASSIGNED macro 2022-03-18 16:26:21 +01:00
spi_nrfx_spis.c soc_nrf_common: Extend and rename the NRF_DT_ENSURE_PINS_ASSIGNED macro 2022-03-18 16:26:21 +01:00
spi_oc_simple.c drivers/spi: Return an error on SPI_HALF_DUPLEX for relevant drivers 2021-11-19 11:50:38 +01:00
spi_oc_simple.h device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
spi_psoc6.c drivers/spi: Return an error on SPI_HALF_DUPLEX for relevant drivers 2021-11-19 11:50:38 +01:00
spi_rv32m1_lpspi.c drivers/spi: Return an error on SPI_HALF_DUPLEX for relevant drivers 2021-11-19 11:50:38 +01:00
spi_sam.c drivers: spi: Update sam driver to use pinctrl 2022-03-24 15:45:37 -07:00
spi_sam0.c spi: sam0: fix fast-rx path, and refresh comments 2022-04-13 13:32:45 -07:00
spi_sifive.c soc: riscv: sifive-freedom: Get coreclk and peripheral clock from DTS. 2022-04-05 12:00:03 +02:00
spi_sifive.h boards: FE310-based boards: transition to pinctrl driver 2022-03-24 10:46:34 +01:00
spi_test.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_xec_qmspi.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
spi_xec_qmspi_ldma.c qmspi: MEC172x: fix unused variable warning 2022-03-07 11:03:06 +01:00
spi_xlnx_axi_quadspi.c drivers/spi: Return an error on SPI_HALF_DUPLEX for relevant drivers 2021-11-19 11:50:38 +01:00