zephyr/drivers/flash
Francois Ramu 3620f3fcee drivers: flash: stm32g0: Flush caches after erase
This commit fixes sporadic kernel panics when writing big data chunks
to the flash. (data bus errors). Just like the stm32g4 does
but on instruction cache.

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2021-04-20 12:44:14 +02:00
..
CMakeLists.txt drivers: flash: Support i.MX FlexSPI NOR driver with XIP 2021-04-15 16:26:39 -05:00
flash_esp32.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
flash_gecko.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
flash_handlers.c
flash_mcux_flexspi_nor.c drivers: flash: mcux flexspi nor: copy data to RAM buffer on write 2021-04-15 16:26:39 -05:00
flash_page_layout.c
flash_priv.h
flash_sam.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
flash_sam0.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
flash_shell.c drivers/flash/flash_shell: remove flash_write_protection_set() usage 2021-03-29 13:43:55 -04:00
flash_simulator.c drivers/flash_simulator: Rename FLASH() macro to MOCK_FLASH() 2021-04-15 17:15:34 +02:00
flash_stm32_qspi.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
flash_stm32_v1.c
flash_stm32.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
flash_stm32.h
flash_stm32f4x.c
flash_stm32f7x.c
flash_stm32g4x.c drivers/flash/flash_stm32g4x: fixed build issue 2021-03-29 13:43:55 -04:00
flash_stm32g0x.c drivers: flash: stm32g0: Flush caches after erase 2021-04-20 12:44:14 +02:00
flash_stm32h7x.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
flash_stm32l4x.c
flash_stm32wbx.c
jesd216.c
jesd216.h
Kconfig esp32: drivers: spi_flash: add host flash support 2021-03-06 09:34:35 -05:00
Kconfig.at45
Kconfig.esp32 esp32: drivers: spi_flash: add host flash support 2021-03-06 09:34:35 -05:00
Kconfig.gecko drivers/flash: select to allow flash write by MPU on ARM SoCs 2021-01-25 08:59:01 -05:00
Kconfig.lpc
Kconfig.mcux drivers: flash: mcux flexspi nor: copy data to RAM buffer on write 2021-04-15 16:26:39 -05:00
Kconfig.nios2_qspi
Kconfig.nor
Kconfig.nordic_qspi_nor
Kconfig.nrf drivers/flash: select to allow flash write by MPU on ARM SoCs 2021-01-25 08:59:01 -05:00
Kconfig.rv32m1
Kconfig.sam drivers/flash: select to allow flash write by MPU on ARM SoCs 2021-01-25 08:59:01 -05:00
Kconfig.sam0 drivers/flash: select to allow flash write by MPU on ARM SoCs 2021-01-25 08:59:01 -05:00
Kconfig.simulator drivers/flash/flash_simulator: integrate WP service into write/erase 2021-03-29 13:43:55 -04:00
Kconfig.stm32 drivers/flash: select to allow flash write by MPU on ARM SoCs 2021-01-25 08:59:01 -05:00
Kconfig.stm32_qspi
nrf_qspi_nor.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
soc_flash_lpc.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
soc_flash_mcux.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
soc_flash_nios2_qspi.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
soc_flash_nrf_ticker.c Bluetooth: controller: Propagate ticker force to ULL 2021-04-13 12:15:12 +02:00
soc_flash_nrf.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
soc_flash_nrf.h drivers/flash/soc_flash_nrf: Include additional headers 2021-03-04 13:55:56 +01:00
soc_flash_rv32m1.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
spi_flash_at45.c drivers/flash: removed write protection API implementations 2021-03-29 13:43:55 -04:00
spi_nor.c drivers: flash: spi_nor: support devices that default to protect blocks 2021-04-16 12:23:06 +02:00
spi_nor.h