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