zephyr/drivers/spi
Jun Lin 5d72417df4 drivers: spi: npcx: add SPI support to access the SPI flash
The FIU/UMA module in the NPCX chip provides an dedicated SPI interface
to access the SPI flash. This commit adds the driver support for it.
With this commit, the application can call the flash APIs
(via spi_nor.c) to access the internal flash of NPCX EC chips.

Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
Change-Id: I32bbf09f6e014b728ff8e4692e48151ae759e188
2021-11-01 21:48:20 -04:00
..
CMakeLists.txt drivers: spi: npcx: add SPI support to access the SPI flash 2021-11-01 21:48:20 -04:00
Kconfig drivers: spi: npcx: add SPI support to access the SPI flash 2021-11-01 21:48:20 -04:00
Kconfig.b91 drivers: spi: introduce new Telink B91 SPI driver 2021-08-19 17:18:23 -04:00
Kconfig.cc13xx_cc26xx
Kconfig.dw
Kconfig.esp32 drivers: spi: esp32: add esp32c3 support 2021-11-01 21:47:26 -04:00
Kconfig.gecko
Kconfig.litex
Kconfig.mcux_dspi drivers: spi: Update mcux driver to support edma 2021-09-02 15:50:52 -05:00
Kconfig.mcux_flexcomm
Kconfig.mcux_lpspi
Kconfig.npcx_fiu drivers: spi: npcx: add SPI support to access the SPI flash 2021-11-01 21:48:20 -04:00
Kconfig.nrfx
Kconfig.oc_simple
Kconfig.psoc6 drivers: spi: Add cypress PSoC-6 scb spi driver 2021-05-05 16:01:28 +02:00
Kconfig.rv32m1_lpspi
Kconfig.sam
Kconfig.sam0
Kconfig.sifive
Kconfig.spi_emul
Kconfig.stm32
Kconfig.test
Kconfig.xec_qmspi
Kconfig.xlnx
spi_b91.c drivers: spi: introduce new Telink B91 SPI driver 2021-08-19 17:18:23 -04:00
spi_cc13xx_cc26xx.c pm: use actions for device PM control 2021-08-04 08:23:01 -04:00
spi_context.h spi: convert CS usage to gpio_dt_spec 2021-10-05 19:24:18 -04:00
spi_dw_regs.h
spi_dw.c pm: adjust busy check API call return types and naming 2021-07-30 09:28:42 -04:00
spi_dw.h
spi_emul.c
spi_esp32_spim.c drivers: spi: esp32: add esp32c3 support 2021-11-01 21:47:26 -04:00
spi_esp32_spim.h esp32: drivers: spi: driver refactoring 2021-10-10 14:52:41 -04:00
spi_gecko.c
spi_handlers.c
spi_litespi.c
spi_litespi.h
spi_ll_stm32.c drivers/spi: stm32u5 spi support 2021-10-05 19:23:37 -04:00
spi_ll_stm32.h drivers/spi: stm32u5 spi support 2021-10-05 19:23:37 -04:00
spi_mcux_dspi.c drivers: spi: Update mcux driver to support edma 2021-09-02 15:50:52 -05:00
spi_mcux_flexcomm.c
spi_mcux_lpspi.c
spi_npcx_fiu.c drivers: spi: npcx: add SPI support to access the SPI flash 2021-11-01 21:48:20 -04:00
spi_nrfx_spi.c drivers: spi_nrfx_spi: Change the way the nrfx driver is configured 2021-09-23 08:39:37 -04:00
spi_nrfx_spim.c drivers: spi_nrfx_spim: Change the way the nrfx driver is configured 2021-09-23 08:39:37 -04:00
spi_nrfx_spis.c
spi_oc_simple.c
spi_oc_simple.h
spi_psoc6.c drivers: spi: Add cypress PSoC-6 scb spi driver 2021-05-05 16:01:28 +02:00
spi_rv32m1_lpspi.c
spi_sam0.c
spi_sam.c soc: atmel_sam: Add _INST to ATMEL_SAM_DT_PIN* macros 2021-06-14 09:50:41 -05:00
spi_sifive.c drivers: spi: sifive: fix bug of transferring multiple bufs 2021-05-06 07:41:16 -05:00
spi_sifive.h
spi_test.c
spi_xec_qmspi.c
spi_xlnx_axi_quadspi.c