1config 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 11config SPL_RAM 12 bool "Enable RAM support in SPL" 13 depends on RAM && SPL_DM 14 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. 19 20config TPL_RAM 21 bool "Enable RAM support in TPL" 22 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 29config 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. 36 37source "drivers/ram/stm32mp1/Kconfig" 38