1# Copyright (c) 2024, Ambiq Micro Inc. <www.ambiq.com>
2# SPDX-License-Identifier: Apache-2.0
3
4config MSPI_AMBIQ_AP3
5	bool "Ambiq Apollo3 series MSPI driver"
6	default y
7	depends on DT_HAS_AMBIQ_MSPI_CONTROLLER_ENABLED
8	select AMBIQ_HAL
9	select AMBIQ_HAL_USE_MSPI
10	select MSPI_XIP
11	select MSPI_SCRAMBLE
12	select MSPI_TIMING
13	select GPIO
14	help
15	  Enable driver for Ambiq MSPI.
16
17config MSPI_AMBIQ_BUFF_RAM_LOCATION
18	hex "byte offset to SRAM_BASE_ADDRESS"
19	default 0x50000
20	help
21	  This option specifies the mspi buffer/heap start address
22
23config MSPI_AMBIQ_BUFF_ALIGNMENT
24	int "byte alignment of the MSPI buffer"
25	default 8 if MSPI_AMBIQ_AP3
26	default 4
27	help
28	  This option specifies the mspi buffer alignment
29