zephyr/drivers/flash
Guillaume Gautier fe05606630 drivers: flash: select ncs line for stm32 xspi
Add support to select the nCS line for XSPI from the device tree.
Disable the nCS override.
This setting only works with series that have an XSPIM (so not H5)

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2024-06-14 15:44:38 +02:00
..
CMakeLists.txt drivers: flash: stm32h7 flash driver supports the stm32h7rs serie 2024-06-14 11:13:54 +02:00
flash_ambiq.c drivers/flash/Ambiq: Set erase capabilities, depending on SoC 2024-06-04 08:00:46 +02:00
flash_andes_qspi.c drivers: flash: andes_qspi: fix accessing error variable 2024-05-01 10:26:21 +02:00
flash_andes_qspi.h
flash_cadence_nand_ll.c
flash_cadence_nand_ll.h
flash_cadence_nand.c
flash_cadence_qspi_nor_ll.c
flash_cadence_qspi_nor_ll.h
flash_cadence_qspi_nor.c
flash_esp32.c drivers: flash: esp32: correct return values 2024-04-30 18:01:59 +02:00
flash_gd32_v1.c
flash_gd32_v2.c
flash_gd32_v3.c
flash_gd32.c
flash_gd32.h
flash_gecko.c
flash_handlers.c drivers/flash: Add flash_fill() and flash_flatten() 2024-06-04 08:00:46 +02:00
flash_ifx_cat1.c
flash_ite_it8xxx2.c
flash_mcux_flexspi_hyperflash.c
flash_mcux_flexspi_mx25um51345g.c
flash_mcux_flexspi_nor.c drivers: flash: flash_mcux_flexspi_nor: better handle legacy SFDP tables 2024-05-16 18:56:33 -04:00
flash_npcx_fiu_nor.c
flash_npcx_fiu_qspi.c
flash_npcx_fiu_qspi.h
flash_nxp_s32_qspi_nor.c
flash_page_layout.c
flash_priv.h
flash_rpi_pico.c drivers: flash: Added buffered write for addresses in flash on rp2040 2024-04-05 10:56:21 -05:00
flash_sam0.c
flash_sam.c
flash_shell.c drivers: flash: flash_shell: Fix unused variables 2024-06-07 12:59:07 +02:00
flash_simulator_native.c
flash_simulator_native.h
flash_simulator.c drivers/flash_simulator: Add support for non-erase device 2024-06-04 08:00:46 +02:00
flash_smartbond.c
flash_stm32_ex_op.c
flash_stm32_ospi.c drivers: flash: Fix stm32 ospi and xpsi reset gpios handling 2024-06-12 12:51:06 -04:00
flash_stm32_ospi.h
flash_stm32_qspi.c drivers: flash: stm32_qspi: make cmd_write_en definition as static const 2024-06-13 05:34:29 -04:00
flash_stm32_xspi.c drivers: flash: select ncs line for stm32 xspi 2024-06-14 15:44:38 +02:00
flash_stm32_xspi.h drivers: flash: stm32 xspi driver with DMA support 2024-06-12 12:53:41 -04:00
flash_stm32.c
flash_stm32.h drivers: flash: stm32h7 flash driver supports the stm32h7rs serie 2024-06-14 11:13:54 +02:00
flash_stm32f1x.c
flash_stm32f2x.c
flash_stm32f4x.c
flash_stm32f7x.c
flash_stm32g0x.c
flash_stm32g4x.c
flash_stm32h7x.c drivers: flash: stm32h7 flash driver supports the stm32h7rs serie 2024-06-14 11:13:54 +02:00
flash_stm32l4x.c
flash_stm32l5x.c drivers: flash: stm32: fix flash write error handling 2024-06-14 11:11:33 +02:00
flash_stm32wba_fm.c
flash_stm32wbax.c drivers: flash: stm32: fix flash write error handling 2024-06-14 11:11:33 +02:00
flash_stm32wbx.c
flash_util.c drivers: flash: flash_util: params may be unused 2024-06-04 10:14:01 +02:00
jesd216.c
jesd216.h
Kconfig drivers/flash: Add flash_fill() and flash_flatten() 2024-06-04 08:00:46 +02:00
Kconfig.ambiq drivers/flash/Ambiq: Set erase capabilities, depending on SoC 2024-06-04 08:00:46 +02:00
Kconfig.andes drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.at45 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.b91 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.cadence_nand drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.cadence_qspi_nor drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.cc13xx_cc26xx drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.esp32 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.gd32 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.gecko drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.ifx_cat1 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.it8xxx2 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.lpc drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.mcux drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.nios2_qspi drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.nor flash/spi_nor: Mark driver with FLASH_HAS_EXPLICIT_ERASE 2024-06-04 08:00:46 +02:00
Kconfig.nordic_qspi_nor drivers: nrf_qspi_nor: Mark driver with FLASH_HAS_EXPLICIT_ERASE 2024-06-04 08:00:46 +02:00
Kconfig.npcx_fiu drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.nrf drivers/flash/nrf: Mark driver as FLASH_HAS_EXPLICIT_ERASE 2024-06-04 08:00:46 +02:00
Kconfig.nrf_mram drivers/flash/nrf_mram: Set no explicit erase capability to true 2024-06-04 08:00:46 +02:00
Kconfig.nrf_rram drivers/flash/nrf_rram: Set no explicit erase capability to true 2024-06-04 08:00:46 +02:00
Kconfig.numaker drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.numaker_rmc drivers: flash: Mark numaker series RMC as no_explicit_erase 2024-06-04 08:00:46 +02:00
Kconfig.nxp_s32 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.rpi_pico drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.rv32m1 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.sam drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.sam0 drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.simulator drivers/flash_simulator: Add support for non-erase device 2024-06-04 08:00:46 +02:00
Kconfig.smartbond drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.stm32 drivers: flash: stm32: move memmap config 2024-06-10 14:58:52 +03:00
Kconfig.stm32_ospi drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.stm32_qspi drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
Kconfig.stm32_xspi drivers: flash: stm32 xspi driver with DMA support 2024-06-12 12:53:41 -04:00
Kconfig.xmc4xxx drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
nrf_qspi_nor.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
soc_flash_b91.c
soc_flash_cc13xx_cc26xx.c
soc_flash_lpc.c
soc_flash_mcux.c drivers: flash: Update mcux driver to add support for MCX flash 2024-03-22 14:25:31 +00:00
soc_flash_nios2_qspi.c
soc_flash_nrf_mram.c drivers/flash/nrf_mram: Set no explicit erase capability to true 2024-06-04 08:00:46 +02:00
soc_flash_nrf_rram.c drivers/flash/nrf_rram: Set no explicit erase capability to true 2024-06-04 08:00:46 +02:00
soc_flash_nrf.c drivers/flash/nrf: Mark driver as FLASH_HAS_EXPLICIT_ERASE 2024-06-04 08:00:46 +02:00
soc_flash_nrf.h
soc_flash_numaker_rmc.c drivers: flash: Mark numaker series RMC as no_explicit_erase 2024-06-04 08:00:46 +02:00
soc_flash_numaker.c
soc_flash_rv32m1.c
soc_flash_xmc4xxx.c
spi_flash_at45.c
spi_nor.c drivers/flash/spi_nor: Fix DPD exit 2024-06-04 16:28:59 -05:00
spi_nor.h drivers: flash: spi nor: Add MultInstance support 2024-03-21 10:07:53 +00:00