mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-09-21 13:51:29 +02:00
make it possible to set the RAM timing frequency statically independent from the RAM size. Fixed RAM timing frequency can be used while the RAM size is still determined by the EEPROM image. Signed-off-by: Benjamin Hahn <B.Hahn@phytec.de> Signed-off-by: Teresa Remmet <t.remmet@phytec.de>
84 lines
2.0 KiB
Plaintext
84 lines
2.0 KiB
Plaintext
if TARGET_PHYCORE_IMX8MP
|
|
|
|
config SYS_BOARD
|
|
default "phycore_imx8mp"
|
|
|
|
config SYS_VENDOR
|
|
default "phytec"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "phycore_imx8mp"
|
|
|
|
config IMX_CONFIG
|
|
default "board/phytec/phycore_imx8mp/imximage-8mp-sd.cfg"
|
|
|
|
config PHYCORE_IMX8MP_RAM_SIZE_FIX
|
|
bool "Set phyCORE-i.MX8MP RAM size fix instead of detecting"
|
|
default false
|
|
help
|
|
RAM size is automatic being detected with the help of
|
|
the EEPROM introspection data. Set RAM size to a fix value
|
|
instead.
|
|
|
|
choice
|
|
prompt "phyCORE-i.MX8MP RAM size"
|
|
depends on PHYCORE_IMX8MP_RAM_SIZE_FIX
|
|
default PHYCORE_IMX8MP_RAM_SIZE_2GB
|
|
|
|
config PHYCORE_IMX8MP_RAM_SIZE_1GB
|
|
bool "1GB RAM"
|
|
help
|
|
Set RAM size fix to 1GB for phyCORE-i.MX8MP.
|
|
RAM frequency is configured independent.
|
|
|
|
config PHYCORE_IMX8MP_RAM_SIZE_2GB
|
|
bool "2GB RAM"
|
|
help
|
|
Set RAM size fix to 2GB for phyCORE-i.MX8MP.
|
|
RAM frequency is configured independent.
|
|
|
|
config PHYCORE_IMX8MP_RAM_SIZE_4GB
|
|
bool "4GB RAM"
|
|
help
|
|
Set RAM size fix to 4GB for phyCORE-i.MX8MP.
|
|
RAM frequency is configured independent.
|
|
|
|
config PHYCORE_IMX8MP_RAM_SIZE_8GB
|
|
bool "8GB RAM"
|
|
select PHYCORE_IMX8MP_USE_2GHZ_RAM_TIMINGS
|
|
help
|
|
Set RAM size fix to 8GB for phyCORE-i.MX8MP.
|
|
Only 2GHz RAMs are supported.
|
|
|
|
endchoice
|
|
|
|
config PHYCORE_IMX8MP_RAM_FREQ_FIX
|
|
bool "Set phyCORE-i.MX8MP RAM frequency fix instead of detecting"
|
|
default false
|
|
help
|
|
RAM frequency is automatic being detected with the help of
|
|
the EEPROM introspection data. Set RAM frequency to a fix value
|
|
instead.
|
|
|
|
choice
|
|
prompt "phyCORE-i.MX8MP RAM frequency"
|
|
depends on PHYCORE_IMX8MP_RAM_FREQ_FIX
|
|
default PHYCORE_IMX8MP_USE_1_5GHZ_RAM_TIMINGS
|
|
|
|
config PHYCORE_IMX8MP_USE_2GHZ_RAM_TIMINGS
|
|
bool "Use 2GHz RAM timings"
|
|
help
|
|
Use fix 2GHz RAM timings for phyCORE-i.MX8MP instead of
|
|
1.5GHz timings.
|
|
|
|
config PHYCORE_IMX8MP_USE_1_5GHZ_RAM_TIMINGS
|
|
depends on !PHYCORE_IMX8MP_RAM_SIZE_8GB
|
|
bool "Use 1.5GHz RAM timings"
|
|
help
|
|
Use fix 1.5GHz RAM timings for phyCORE-i.MX8MP instead of
|
|
2GHz timings.
|
|
endchoice
|
|
|
|
source "board/phytec/common/Kconfig"
|
|
endif
|