zephyr/drivers/flash
Georgij Cernysiov 4ec67271ab drivers: flash: stm32 ospi correct lines on writes
Correct used lines based on write opcode
regardless of the data mode.

The write opcode is set during init for all
modes and can be overwritten in DT.

Add lines correction for PP_1_1_2.

Signed-off-by: Georgij Cernysiov <geo.cgv@gmail.com>
2024-09-17 09:45:42 +02:00
..
CMakeLists.txt drivers: flash: stm32: add STM32WB0 flash controller 2024-09-12 10:03:37 +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 drivers: flash: Added cdns Nand Driver 2024-01-30 18:01:31 +01:00
flash_cadence_nand_ll.h drivers: flash: Added cdns Nand Driver 2024-01-30 18:01:31 +01:00
flash_cadence_nand.c drivers: flash: Added cdns Nand Driver 2024-01-30 18:01:31 +01:00
flash_cadence_qspi_nor_ll.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
flash_cadence_qspi_nor_ll.h
flash_cadence_qspi_nor.c
flash_esp32.c espressif: clean up unused code 2024-09-09 13:55:39 -04: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 build: Prefix missed generated syscall includes 2024-07-11 18:24:58 -04:00
flash_hp_ra_ex_op.c drivers: flash: Initial support flash driver on EK-RA8M1 2024-09-06 11:28:04 -04:00
flash_hp_ra.c drivers: flash: Initial support flash driver on EK-RA8M1 2024-09-06 11:28:04 -04:00
flash_hp_ra.h drivers: flash: Add support for flash driver on MCK-RA8T1 2024-09-06 11:28:04 -04:00
flash_ifx_cat1_qspi.c drivers: flash: Support for IFX QSPI Flash driver 2024-07-29 14:14:10 +02:00
flash_ifx_cat1.c
flash_ite_it8xxx2.c
flash_mcux_flexspi_hyperflash.c drivers: clock_control: add support for FlexSPI reclock on NXP iMX RT10XX 2024-02-01 10:57:35 +01:00
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_mspi_atxp032.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
flash_mspi_emul_device.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02: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 style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
flash_sam0.c
flash_sam.c drivers: flash: sam: Use interrupt to sync 2024-01-23 15:22:26 +00:00
flash_shell.c drivers: flash: flash_shell: Fix unused variables 2024-06-07 12:59:07 +02:00
flash_si32.c drivers: flash: Add Si32 support 2024-08-26 18:51:36 +02:00
flash_simulator_native.c everywhere: replace double words 2024-06-22 05:40:22 -04:00
flash_simulator_native.h
flash_simulator.c drivers/flash/flash_simulator: Remove reference to native_posix 2024-08-16 09:20:58 +01:00
flash_smartbond.c
flash_stm32_ex_op.c drivers: flash: reduce redundancy in RDP implementation on STM32 2024-08-07 19:02:49 -04:00
flash_stm32_ospi.c drivers: flash: stm32 ospi correct lines on writes 2024-09-17 09:45:42 +02:00
flash_stm32_ospi.h drivers: flash: stm32 ospi: implement non busy wait polling 2024-03-08 09:39:07 +01:00
flash_stm32_qspi.c drivers: flash: stm32 qspi driver sends the reset cmd 2024-08-20 14:52:14 -04:00
flash_stm32_xspi.c drivers: flash: stm32 xspi driver supports the MemoryMapped mode 2024-06-24 12:45:34 -04:00
flash_stm32_xspi.h drivers: flash: stm32 xspi driver with DMA support 2024-06-12 12:53:41 -04:00
flash_stm32.c drivers: flash: flash_stm32: Fix log warning 2024-08-26 11:28:04 -04:00
flash_stm32.h drivers: flash: reduce redundancy in RDP implementation on STM32 2024-08-07 19:02:49 -04:00
flash_stm32f1x.c flash: stm32: configurable write block sizes 2024-03-11 18:57:43 +00:00
flash_stm32f2x.c drivers: flash: stm32 flash base address from the DTS node 2024-01-29 14:12:47 -06:00
flash_stm32f4x.c drivers: flash: reduce redundancy in RDP implementation on STM32 2024-08-07 19:02:49 -04:00
flash_stm32f7x.c drivers: flash: implement RDP for STM32F7 2024-08-07 19:02:49 -04:00
flash_stm32g0x.c drivers: flash: stm32 flash base address from the DTS node 2024-01-29 14:12:47 -06:00
flash_stm32g4x.c drivers: flash: reduce redundancy in RDP implementation on STM32 2024-08-07 19:02:49 -04:00
flash_stm32h7x.c drivers: flash: stm32h7: ignore STRBERR during flash write 2024-08-13 18:19:41 -04:00
flash_stm32l4x.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
flash_stm32l5x.c drivers: flash: stm32: fix flash write error handling 2024-06-14 11:11:33 +02:00
flash_stm32wb0x.c drivers: flash: stm32: add STM32WB0 flash controller 2024-09-12 10:03:37 +02:00
flash_stm32wba_fm.c drivers: flash: stm32 flash base address from the DTS node 2024-01-29 14:12:47 -06:00
flash_stm32wbax.c drivers: flash: stm32: fix flash write error handling 2024-06-14 11:11:33 +02:00
flash_stm32wbx.c drivers: flash: stm32 flash base address from the DTS node 2024-01-29 14:12:47 -06:00
flash_util.c everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
jesd216.c
jesd216.h
Kconfig drivers: flash: Initial support flash driver on EK-RA8M1 2024-09-06 11:28:04 -04: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: Support for IFX QSPI Flash driver 2024-07-29 14:14:10 +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 soc: nxp: Move flexspi log level change to driver 2024-08-22 09:14:24 +02:00
Kconfig.mspi drivers: fix Kconfig.mspi for issue #74349 2024-06-18 19:55:35 -04: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: automatically run device runtime PM 2024-08-27 07:15:28 -04: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: Do not select NRFX_RRAMC while building with TF-M 2024-08-06 15:42:44 +01: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.renesas_ra Kconfig: Fix issue in KConfig of Renesas modules 2024-09-10 14:42:55 +01: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.si32 drivers: flash: Add Si32 support 2024-08-26 18:51:36 +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: stm32: Make some config symbols menuconfig symbols 2024-09-05 16:58:04 -04:00
Kconfig.stm32_ospi drivers: stm32: Select PINCTRL when required 2024-09-03 14:40:55 +01:00
Kconfig.stm32_qspi drivers: stm32: Select PINCTRL when required 2024-09-03 14:40:55 +01:00
Kconfig.stm32_xspi drivers: stm32: Select PINCTRL when required 2024-09-03 14:40:55 +01:00
Kconfig.xmc4xxx drivers/flash: Add explict erase capability with proper values 2024-06-04 08:00:46 +02:00
nrf_qspi_nor.c flash: nrf_qspi_nor: wait for erase to complete 2024-09-09 15:25:16 +03:00
soc_flash_b91.c
soc_flash_cc13xx_cc26xx.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
soc_flash_lpc.c
soc_flash_mcux.c drivers: flash: support flash driver for MCXA156 2024-09-10 12:39:18 -04: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 everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04: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 everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
spi_nor.c flash: spi_nor: handle SPI bus power 2024-08-27 07:15:28 -04:00
spi_nor.h drivers: flash: spi nor: Add MultInstance support 2024-03-21 10:07:53 +00:00