diff options
author | Simon Glass <sjg@chromium.org> | 2015-06-23 21:39:04 (GMT) |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2015-07-21 23:39:27 (GMT) |
commit | 6c51df6859fa666d494980f4aa2f19c932898ec1 (patch) | |
tree | c54afb95d07ef7d60d73d89a3ef13421bd6aec72 /drivers/ram/Kconfig | |
parent | 10f5f5a90ed02b00db4e75ff537d37b66d84e119 (diff) | |
download | u-boot-6c51df6859fa666d494980f4aa2f19c932898ec1.tar.xz |
dm: Add support for RAM drivers
Add support for a driver which sets up DRAM and can return information about
the amount of RAM available. This is a first step towards moving RAM init
to driver model.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/ram/Kconfig')
-rw-r--r-- | drivers/ram/Kconfig | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/ram/Kconfig b/drivers/ram/Kconfig new file mode 100644 index 0000000..642a2d8 --- /dev/null +++ b/drivers/ram/Kconfig @@ -0,0 +1,18 @@ +config RAM + bool "Enable RAM drivers using Driver Model" + depends on DM + help + This allows drivers to be provided for SDRAM and other RAM + controllers and their type to be specified in the board's device + tree. Generally some parameters are required to set up the RAM and + the RAM size can either be statically defined or dynamically + detected. + +config SPL_RAM_SUPPORT + bool "Enable RAM support in SPL" + depends on RAM + help + The RAM subsystem adds a small amount of overhead to the image. + If this is acceptable and you have a need to use RAM drivers in + SPL, enable this option. It might provide a cleaner interface to + setting up RAM (e.g. SDRAM / DDR) within SPL. |