zephyr/drivers/flash
Peter Bigot bfb56c5e20 drivers: flash: nrf_qspi_nor: support read of sub-word lengths
mcuboot and possibly other tools read single byte values to determine
the state of objects.  Rather than fail to do the read of values too
short for this peripheral detect the situation and read into a stack
buffer that meets the length criteria, and on success copy the data
into the provided buffer.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2020-05-21 17:04:05 +02:00
..
CMakeLists.txt drivers: flash: Add driver for AT45 compatible SPI flash chips 2020-05-07 14:51:10 +02:00
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: sam0: set write_block_size=1 when EMULATE_BYTE_PAGES is set 2020-05-07 10:06:17 +02:00
flash_shell.c device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
flash_simulator.c drivers: flash: flash_simulator: Convert to new DT macros 2020-04-30 04:47:44 -05:00
flash_stm32.c drivers/flash: stm32: Use stm32 generic compat as driver compatible 2020-04-20 03:51:36 -05:00
flash_stm32.h
flash_stm32f1x.c
flash_stm32f3x.c drivers: flash: stm32: Convert to new DT macros 2020-04-15 06:22:40 -05:00
flash_stm32f4x.c
flash_stm32f7x.c
flash_stm32f0x.c
flash_stm32g4x.c drivers: flash: stm32g4: Fix erase on wrong bank 2020-03-24 14:25:47 -05:00
flash_stm32g0x.c
flash_stm32l4x.c drivers: flash: stm32: Convert to new DT macros 2020-04-15 06:22:40 -05:00
flash_stm32wbx.c drivers/flash: stm32: Fix faulty register access 2020-01-29 15:14:22 -06:00
Kconfig drivers: flash: Add driver for AT45 compatible SPI flash chips 2020-05-07 14:51:10 +02:00
Kconfig.at45 drivers: flash: Add driver for AT45 compatible SPI flash chips 2020-05-07 14:51:10 +02:00
Kconfig.gecko
Kconfig.mcux
Kconfig.nios2_qspi
Kconfig.nor
Kconfig.nordic_qspi_nor
Kconfig.nrf drivers/flash/nrfx: Enable partial erase of flash 2020-04-06 22:12:33 -04:00
Kconfig.rv32m1
Kconfig.sam drivers: flash: Kconfig.sam: Enable support to SAMV71 2020-03-10 14:43:36 +02:00
Kconfig.sam0 kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
Kconfig.simulator
Kconfig.stm32 kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
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: support read of sub-word lengths 2020-05-21 17:04:05 +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 drivers: flash: rv32m1: Fix DT_DRV_COMPAT setting 2020-04-15 06:22:40 -05:00
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