zephyr/drivers/spi
Gerard Marull-Paretas 56a35e5682 pm: converge to suspend state for low power modes
The difference between low power and suspend states is a thin blur line
that is is not clear and most drivers have used indistinctly. This patch
converges to the usage of the suspend state for low power, since
contrary to the low power state, it is used by both system and runtime
device PM. The low power state is still kept, but its future is unclear
and needs some discussion.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-08-04 08:23:01 -04:00
..
CMakeLists.txt drivers: spi: Add cypress PSoC-6 scb spi driver 2021-05-05 16:01:28 +02:00
Kconfig drivers: spi: Use timeout for transfer completion 2021-07-15 06:43:23 -04:00
Kconfig.cc13xx_cc26xx
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 basic SPI master support 2021-02-22 08:17:04 -05:00
Kconfig.gecko
Kconfig.litex
Kconfig.mcux_dspi
Kconfig.mcux_flexcomm drivers: spi: Update MCUX Flexcomm driver to add DMA support 2020-10-21 06:26:40 -05:00
Kconfig.mcux_lpspi
Kconfig.nrfx drivers: spi: Kconfig.nrfx: Use RAM buffers for SPIMs by default 2020-09-14 16:02:59 -05: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.sam drivers: spi: spi_sam: rework device tree support 2020-04-25 09:29:54 -05:00
Kconfig.sam0
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
Kconfig.xlnx drivers: spi: add driver for the Xilinx AXI Quad SPI IP 2020-08-26 12:32:27 +02:00
spi_cc13xx_cc26xx.c pm: simplify state change check logic 2021-08-04 08:23:01 -04:00
spi_context.h drivers: spi: Use timeout for transfer completion 2021-07-15 06:43:23 -04:00
spi_dw.c pm: adjust busy check API call return types and naming 2021-07-30 09:28:42 -04:00
spi_dw.h drivers: spi: spi_dw: Remove clock gate support 2021-03-02 20:06:38 -06:00
spi_dw_regs.h
spi_emul.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_esp32_spim.c esp32: drivers: interrupt_controller: review SPI interrupt usage 2021-07-16 07:19:28 -04:00
spi_esp32_spim.h esp32: drivers: interrupt_controller: review SPI interrupt usage 2021-07-16 07:19:28 -04:00
spi_gecko.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_handlers.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
spi_litespi.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_litespi.h device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
spi_ll_stm32.c include: dt-bindings: remove dma header for stm32 soc 2021-07-22 04:52:53 -04:00
spi_ll_stm32.h drivers: spi_ll_stm32: add SUBGHZSPI support 2021-07-15 21:30:28 -04:00
spi_mcux_dspi.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_mcux_flexcomm.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_mcux_lpspi.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_nrfx_spi.c pm: converge to suspend state for low power modes 2021-08-04 08:23:01 -04:00
spi_nrfx_spim.c pm: converge to suspend state for low power modes 2021-08-04 08:23:01 -04:00
spi_nrfx_spis.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_oc_simple.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04: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: Add cypress PSoC-6 scb spi driver 2021-05-05 16:01:28 +02:00
spi_rv32m1_lpspi.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_sam.c soc: atmel_sam: Add _INST to ATMEL_SAM_DT_PIN* macros 2021-06-14 09:50:41 -05:00
spi_sam0.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_sifive.c drivers: spi: sifive: fix bug of transferring multiple bufs 2021-05-06 07:41:16 -05:00
spi_sifive.h device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02: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 drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
spi_xlnx_axi_quadspi.c drivers: spi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00