/Zephyr-latest/dts/arm/renesas/ra/ra4/ |
D | r7fa4l1bd4cfp.dtsi | 11 flash-controller@407e0000 { 16 flash0: flash@0 { 17 compatible = "renesas,ra-nv-flash"; 24 flash1: flash@8000000 { 25 compatible = "renesas,ra-nv-flash";
|
D | r7fa4e10d2cne.dtsi | 12 flash-controller@407e0000 { 15 flash0: flash@0 { 16 compatible = "renesas,ra-nv-flash"; 23 flash1: flash@8000000 { 24 compatible = "renesas,ra-nv-flash";
|
D | r7fa4m2ad3cfp.dtsi | 12 flash-controller@407e0000 { 14 flash0: flash@0 { 15 compatible = "renesas,ra-nv-flash"; 22 flash1: flash@8000000 { 23 compatible = "renesas,ra-nv-flash";
|
D | r7fa4m3af3cfb.dtsi | 12 flash-controller@407e0000 { 14 flash0: flash@0 { 15 compatible = "renesas,ra-nv-flash"; 22 flash1: flash@8000000 { 23 compatible = "renesas,ra-nv-flash";
|
D | r7fa4e10d2cfm.dtsi | 12 flash-controller@407e0000 { 15 flash0: flash@0 { 16 compatible = "renesas,ra-nv-flash"; 23 flash1: flash@8000000 { 24 compatible = "renesas,ra-nv-flash";
|
/Zephyr-latest/dts/arm/renesas/ra/ra8/ |
D | r7fa8d1bhecbd.dtsi | 12 flash-controller@40100000 { 13 flash0: flash@2000000 { 14 compatible = "renesas,ra-nv-flash"; 21 flash1: flash@27000000 { 22 compatible = "renesas,ra-nv-flash";
|
/Zephyr-latest/drivers/flash/ |
D | flash_mspi_emul_device.c | 58 static void acquire(const struct device *flash) in acquire() argument 60 const struct flash_mspi_emul_device_config *cfg = flash->config; in acquire() 61 struct flash_mspi_emul_device_data *data = flash->data; in acquire() 82 static void release(const struct device *flash) in release() argument 84 struct flash_mspi_emul_device_data *data = flash->data; in release() 144 static int flash_mspi_emul_erase(const struct device *flash, off_t offset, size_t size) in flash_mspi_emul_erase() argument 146 const struct flash_mspi_emul_device_config *cfg = flash->config; in flash_mspi_emul_erase() 147 struct flash_mspi_emul_device_data *data = flash->data; in flash_mspi_emul_erase() 154 acquire(flash); in flash_mspi_emul_erase() 184 release(flash); in flash_mspi_emul_erase() [all …]
|
D | Kconfig.nrf | 8 of the flash driver. 11 bool "Nordic Semiconductor nRF flash driver" 24 Enables Nordic Semiconductor nRF flash driver. 29 prompt "Nordic nRFx flash driver synchronization" 33 synchronization between flash memory driver and radio. 36 bool "Nordic nRFx flash driver synchronized with radio" 39 Enable synchronization between flash memory driver and radio using 45 disable synchronization between flash memory driver and radio. 49 bool "Nordic nRFx flash driver partial erase" 55 This allows interrupting flash erase between operations [all …]
|
D | Kconfig.renesas_ra | 7 bool "RA flash driver" 17 Enable flash driver for RA series 22 bool "Extended operation for flash write protection control" 25 Enables flash extended operation to enable/disable flash write
|
D | Kconfig.ambiq | 5 bool "Ambiq flash driver on MRAM or flash" 14 Enables Ambiq flash driver on MRAM (e.g. Apollo4x) or 15 flash (e.g. Apollo3x).
|
/Zephyr-latest/soc/espressif/esp32s2/ |
D | Kconfig.defconfig | 7 default $(dt_node_reg_size_int,/soc/flash-controller@3f402000/flash@0,0) 10 default $(dt_node_reg_addr_hex,/soc/flash-controller@3f402000/flash@0)
|
/Zephyr-latest/soc/espressif/esp32c3/ |
D | Kconfig.defconfig | 10 default $(dt_node_reg_size_int,/soc/flash-controller@60002000/flash@0,0) 13 default $(dt_node_reg_addr_hex,/soc/flash-controller@60002000/flash@0)
|
/Zephyr-latest/dts/arm/renesas/ra/ra6/ |
D | r7fa6m2af3cfb.dtsi | 11 flash-controller@407e0000 { 13 flash0: flash@0 { 14 compatible = "renesas,ra-nv-flash"; 21 flash1: flash@40100000 { 22 compatible = "renesas,ra-nv-flash";
|
D | r7fa6m3ah3cfc.dtsi | 11 flash-controller@407e0000 { 13 flash0: flash@0 { 14 compatible = "renesas,ra-nv-flash"; 21 flash1: flash@40100000 { 22 compatible = "renesas,ra-nv-flash";
|
D | r7fa6e10f2cfp.dtsi | 11 flash-controller@407e0000 { 16 flash0: flash@0 { 17 compatible = "renesas,ra-nv-flash"; 24 flash1: flash@8000000 { 25 compatible = "renesas,ra-nv-flash";
|
D | r7fa6m4af3cfb.dtsi | 11 flash-controller@407e0000 { 16 flash0: flash@0 { 17 compatible = "renesas,ra-nv-flash"; 24 flash1: flash@8000000 { 25 compatible = "renesas,ra-nv-flash";
|
D | r7fa6m5bh3cfc.dtsi | 11 flash-controller@407e0000 { 16 flash0: flash@0 { 17 compatible = "renesas,ra-nv-flash"; 24 flash1: flash@8000000 { 25 compatible = "renesas,ra-nv-flash";
|
/Zephyr-latest/samples/drivers/spi_flash_at45/ |
D | README.rst | 1 .. zephyr:code-sample:: spi-flash-at45 5 Use the AT45 family DataFlash driver to interact with the flash memory over SPI. 11 specify devicetree nodes that enable flash chip instances to be handled 13 The sample writes a defined test region in the flash memory with bytes of 22 enables the flash page layout API which allow show the flash information. 24 In the default configuration, the AT45 flash driver is configured to use 42 To build and flash the application: 47 :goals: build flash 50 To build and flash with device power management enabled: 56 :goals: build flash [all …]
|
/Zephyr-latest/soc/espressif/esp32c2/ |
D | Kconfig.defconfig | 12 default $(dt_node_reg_size_int,/soc/flash-controller@60002000/flash@0,0) 15 default $(dt_node_reg_addr_hex,/soc/flash-controller@60002000/flash@0)
|
/Zephyr-latest/soc/espressif/esp32c6/ |
D | Kconfig.defconfig | 12 default $(dt_node_reg_size_int,/soc/flash-controller@60002000/flash@0,0) 15 default $(dt_node_reg_addr_hex,/soc/flash-controller@60002000/flash@0)
|
/Zephyr-latest/soc/espressif/esp32s3/ |
D | Kconfig.defconfig | 7 default $(dt_node_reg_size_int,/soc/flash-controller@60002000/flash@0,0) 10 default $(dt_node_reg_addr_hex,/soc/flash-controller@60002000/flash@0)
|
/Zephyr-latest/tests/subsys/fs/zms/ |
D | Kconfig | 7 bool "Enable ZMS tests designed to be run using a flash-simulator" 10 If y, enables ZMS tests designed to be run using a flash-simulator, 11 which provide functionality for flash property customization 12 and emulating errors in flash operation in parallel to 13 the regular flash API.
|
/Zephyr-latest/dts/riscv/ite/ |
D | it82202ax-512.dtsi | 11 flashctrl: flash-controller@f01000 { 12 compatible = "ite,it8xxx2-flash-controller"; 17 flash0: flash@80000000 { 18 compatible = "soc-nv-flash";
|
/Zephyr-latest/doc/services/storage/flash_map/ |
D | flash_map.rst | 7 flash partitions via :c:struct:`flash_area` structures. 9 Each :c:struct:`flash_area` describes a flash partition. The API provides access 10 to a "flash map", which contains predefined flash areas accessible via globally 15 This documentation uses "flash area" when referencing single "fixed-partition" 19 which can be used to access the flash device an area is placed on directly 20 with the :ref:`flash API <flash_api>`. 21 Each flash area is characterized by a device it is placed on, offset 24 function to find flash area in flash map. 28 These functions are basically wrappers around the flash API with additional 29 offset and size checks, to limit flash operations to a predefined area. [all …]
|
/Zephyr-latest/boards/snps/nsim/arc_classic/ |
D | nsim-flash-sram-mem.dtsi | 14 /* We are carving out of DRAM for a pseudo flash and sram region */ 15 flash0: flash@80000000 { 16 compatible = "soc-nv-flash"; 27 zephyr,flash = &flash0;
|