The APS6404L psram is a quad SDR SPI device that runs up to 100MHz. It can provide 8MB of external RAM for SoCs that supports XIP feature. The device driver uses MSPI bus API and could be used across different controllers that implement the MSPI bus API. Signed-off-by: Swift Tian <swift.tian@ambiq.com>
39 lines
743 B
Plaintext
39 lines
743 B
Plaintext
# Memory controller configuration options
|
|
|
|
# Copyright (c) 2020 Teslabs Engineering S.L.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig MEMC
|
|
bool "Memory controller drivers [EXPERIMENTAL]"
|
|
select EXPERIMENTAL
|
|
help
|
|
Add support for memory controllers
|
|
|
|
if MEMC
|
|
|
|
module = MEMC
|
|
module-str = memc
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
config MEMC_INIT_PRIORITY
|
|
int "Initialization priority"
|
|
default 0
|
|
help
|
|
Memory controllers initialization priority.
|
|
|
|
source "drivers/memc/Kconfig.stm32"
|
|
|
|
source "drivers/memc/Kconfig.mcux"
|
|
|
|
source "drivers/memc/Kconfig.sam"
|
|
|
|
source "drivers/memc/Kconfig.sifive"
|
|
|
|
source "drivers/memc/Kconfig.nxp_s32"
|
|
|
|
source "drivers/memc/Kconfig.smartbond"
|
|
|
|
source "drivers/memc/Kconfig.mspi"
|
|
|
|
endif
|