zephyr/drivers/flash/Kconfig.lpc
Kumar Gala a529c4511d drivers: flash: Update drivers to use devicetree Kconfig symbol
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>
2022-07-30 08:27:13 -05:00

16 lines
522 B
Plaintext

# Copyright (c) 2020 NXP
# SPDX-License-Identifier: Apache-2.0
config SOC_FLASH_LPC
bool "LPC flash shim driver"
default y
depends on DT_HAS_NXP_LPC_IAP_ENABLED
select FLASH_HAS_PAGE_LAYOUT
select FLASH_HAS_DRIVER_ENABLED
help
Enables the LPC IAP flash shim driver.
WARNING: This driver will disable the system interrupts for
the duration of the flash erase/write operations. This will
have an impact on the overall system performance - whether
this is acceptable or not will depend on the use case.