a529c4511d
Update flash drivers to use DT_HAS_<compat>_ENABLED Kconfig symbol to expose the driver and enable it by default based on devicetree. We remove 'depend on' Kconfig for symbols that would be implied by the devicetree node existing. Signed-off-by: Kumar Gala <galak@kernel.org>
17 lines
470 B
Plaintext
17 lines
470 B
Plaintext
# Copyright (c) 2020 Espressif Systems (Shanghai) Co., Ltd.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config SOC_FLASH_ESP32
|
|
bool "Espressif ESP32 flash driver"
|
|
default y
|
|
depends on DT_HAS_ESPRESSIF_ESP32_FLASH_CONTROLLER_ENABLED
|
|
select FLASH_HAS_DRIVER_ENABLED
|
|
select FLASH_HAS_PAGE_LAYOUT
|
|
help
|
|
Enable ESP32 internal flash driver.
|
|
|
|
config MPU_ALLOW_FLASH_WRITE
|
|
bool "Add MPU access to write to flash"
|
|
help
|
|
Enable this to allow MPU RWX access to flash memory
|