zephyr/drivers/flash
Peter Bigot 7d84d16aac drivers: flash: nrf_qspi_nor: clean up lock/unlock idioms
Having a completion wait function release a lock internally only when
the operation fails is confusing.  Remove that feature, and make the
lock and unlock operations explicit and paired.

This makes it much more clear how to properly handle transactions that
require multiple calls to the HAL.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2020-06-01 16:39:02 +02:00
..
CMakeLists.txt
flash_gecko.c device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
flash_handlers.c
flash_page_layout.c
flash_priv.h
flash_sam.c device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
flash_sam0.c
flash_shell.c device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
flash_simulator.c
flash_stm32.c
flash_stm32.h
flash_stm32f1x.c
flash_stm32f3x.c
flash_stm32f4x.c
flash_stm32f7x.c
flash_stm32f0x.c
flash_stm32g4x.c
flash_stm32g0x.c
flash_stm32l4x.c
flash_stm32wbx.c
Kconfig
Kconfig.at45
Kconfig.gecko
Kconfig.mcux
Kconfig.nios2_qspi
Kconfig.nor
Kconfig.nordic_qspi_nor
Kconfig.nrf
Kconfig.rv32m1
Kconfig.sam
Kconfig.sam0
Kconfig.simulator
Kconfig.stm32
Kconfig.w25qxxdv drivers: Replace GPIO_CS Kconfig with devicetree detection 2020-05-09 13:07:05 +02:00
nrf_qspi_nor.c drivers: flash: nrf_qspi_nor: clean up lock/unlock idioms 2020-06-01 16:39:02 +02:00
soc_flash_mcux.c devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
soc_flash_nios2_qspi.c
soc_flash_nrf.c devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
soc_flash_rv32m1.c
spi_flash_at45.c device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
spi_flash_w25qxxdv_defs.h
spi_flash_w25qxxdv.c drivers: Replace GPIO_CS Kconfig with devicetree detection 2020-05-09 13:07:05 +02:00
spi_flash_w25qxxdv.h drivers: Replace GPIO_CS Kconfig with devicetree detection 2020-05-09 13:07:05 +02:00
spi_nor.c device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
spi_nor.h