blob: 496e2b793bdf380d757e4ce26921d92cfbb1d10b [file] [log] [blame]
Simon Glass6c51df62015-06-23 15:39:04 -06001config RAM
2 bool "Enable RAM drivers using Driver Model"
3 depends on DM
4 help
5 This allows drivers to be provided for SDRAM and other RAM
6 controllers and their type to be specified in the board's device
7 tree. Generally some parameters are required to set up the RAM and
8 the RAM size can either be statically defined or dynamically
9 detected.
10
Masahiro Yamada40c9abb2015-08-12 07:31:48 +090011config SPL_RAM
Simon Glass6c51df62015-06-23 15:39:04 -060012 bool "Enable RAM support in SPL"
Philipp Tomsich45233302017-06-29 01:41:52 +020013 depends on RAM && SPL_DM
Simon Glass6c51df62015-06-23 15:39:04 -060014 help
15 The RAM subsystem adds a small amount of overhead to the image.
16 If this is acceptable and you have a need to use RAM drivers in
17 SPL, enable this option. It might provide a cleaner interface to
18 setting up RAM (e.g. SDRAM / DDR) within SPL.
Vikas Manochabf1ae442017-04-10 15:02:51 -070019
Philipp Tomsichc336c3c2017-06-29 01:42:40 +020020config TPL_RAM
Jagan Teki93fd5b02017-08-25 20:16:00 +053021 bool "Enable RAM support in TPL"
Philipp Tomsichc336c3c2017-06-29 01:42:40 +020022 depends on RAM && TPL_DM
23 help
24 The RAM subsystem adds a small amount of overhead to the image.
25 If this is acceptable and you have a need to use RAM drivers in
26 TPL, enable this option. It might provide a cleaner interface to
27 setting up RAM (e.g. SDRAM / DDR) within TPL.
28
Vikas Manochabf1ae442017-04-10 15:02:51 -070029config STM32_SDRAM
30 bool "Enable STM32 SDRAM support"
31 depends on RAM
32 help
33 STM32F7 family devices support flexible memory controller(FMC) to
34 support external memories like sdram, psram & nand.
35 This driver is for the sdram memory interface with the FMC.
Patrick Delaunaye70f70a2018-03-12 10:46:11 +010036
37source "drivers/ram/stm32mp1/Kconfig"