1# Copyright (c) 2023 Ambiq Micro Inc.
2# SPDX-License-Identifier: Apache-2.0
3
4config FLASH_AMBIQ
5	bool "Ambiq flash driver on MRAM or flash"
6	default y
7	depends on DT_HAS_AMBIQ_FLASH_CONTROLLER_ENABLED
8	select AMBIQ_HAL
9	select FLASH_HAS_PAGE_LAYOUT
10	select FLASH_HAS_DRIVER_ENABLED
11	select FLASH_HAS_NO_EXPLICIT_ERASE if SOC_SERIES_APOLLO4X
12	select FLASH_HAS_EXPLICIT_ERASE if SOC_SERIES_APOLLO3X
13	help
14	  Enables Ambiq flash driver on MRAM (e.g. Apollo4x) or
15	  flash (e.g. Apollo3x).
16