Lines Matching full:flash

1 # Flash driver configuration options
7 # Flash driver
12 This option is enabled when any flash driver is enabled.
17 This option is selected by drivers that support flash extended
28 All pure Flash devices are evolution of EEPROM where erase has
73 This option is enabled when the SoC flash driver supports
74 retrieving the layout of flash memory pages.
79 Selected by drivers that support JESD216-compatible flash
82 menuconfig FLASH config
83 bool "Flash drivers"
85 Enable support for the flash hardware.
87 if FLASH
90 bool "Provide API to read JESD216 flash parameters"
93 This option extends the Zephyr flash API with the ability
94 to access the Serial Flash Discoverable Parameter section
95 allowing runtime determination of serial flash parameters
96 for flash drivers that expose this capability.
99 bool "Flash shell"
103 Enable the flash shell with flash related commands such as test,
109 bool "Flash read/write/erase test commands"
112 Enable additional flash shell commands for performing
116 hex "Flash shell buffer size"
121 Size of the buffer used for flash commands, will determine the
146 Enables API for retrieving the layout of flash memory pages.
151 bool "API for extended flash operations"
155 Enables flash extended operations API. It can be used to perform
156 non-standard operations e.g. manipulating flash protection.
159 int "Flash init priority"
162 Flash driver device initialization priority. This initialization
167 source "drivers/flash/Kconfig.ambiq"
168 source "drivers/flash/Kconfig.andes"
169 source "drivers/flash/Kconfig.at45"
170 source "drivers/flash/Kconfig.b91"
171 source "drivers/flash/Kconfig.cadence_nand"
172 source "drivers/flash/Kconfig.cadence_qspi_nor"
173 source "drivers/flash/Kconfig.cc13xx_cc26xx"
174 source "drivers/flash/Kconfig.esp32"
175 source "drivers/flash/Kconfig.gd32"
176 source "drivers/flash/Kconfig.gecko"
177 source "drivers/flash/Kconfig.ifx_cat1"
178 source "drivers/flash/Kconfig.it8xxx2"
179 source "drivers/flash/Kconfig.lpc"
180 source "drivers/flash/Kconfig.max32"
181 source "drivers/flash/Kconfig.mcux"
182 source "drivers/flash/Kconfig.mspi"
183 source "drivers/flash/Kconfig.nios2_qspi"
184 source "drivers/flash/Kconfig.nor"
185 source "drivers/flash/Kconfig.nordic_qspi_nor"
186 source "drivers/flash/Kconfig.npcx_fiu"
187 source "drivers/flash/Kconfig.nrf"
188 source "drivers/flash/Kconfig.nrf_mram"
189 source "drivers/flash/Kconfig.nrf_rram"
190 source "drivers/flash/Kconfig.numaker"
191 source "drivers/flash/Kconfig.numaker_rmc"
192 source "drivers/flash/Kconfig.nxp_s32"
193 source "drivers/flash/Kconfig.renesas_ra"
194 source "drivers/flash/Kconfig.rpi_pico"
195 source "drivers/flash/Kconfig.rv32m1"
196 source "drivers/flash/Kconfig.sam"
197 source "drivers/flash/Kconfig.sam0"
198 source "drivers/flash/Kconfig.si32"
199 source "drivers/flash/Kconfig.simulator"
200 source "drivers/flash/Kconfig.smartbond"
201 source "drivers/flash/Kconfig.stm32"
202 source "drivers/flash/Kconfig.stm32_ospi"
203 source "drivers/flash/Kconfig.stm32_qspi"
204 source "drivers/flash/Kconfig.stm32_xspi"
205 source "drivers/flash/Kconfig.xmc4xxx"
208 module = FLASH
209 module-str = flash
212 endif # FLASH