reset: Convert individual boards to `board_reset()`
[coreboot.git] / src / soc / nvidia / tegra124 / Kconfig
blob0e837749dee767df24564fa567c446427218a578
1 config SOC_NVIDIA_TEGRA124
2         bool
3         default n
4         select ARCH_BOOTBLOCK_ARMV4
5         select BOOTBLOCK_CUSTOM
6         select ARCH_VERSTAGE_ARMV7
7         select ARCH_ROMSTAGE_ARMV7
8         select ARCH_RAMSTAGE_ARMV7
9         select HAVE_UART_SPECIAL
10         select HAVE_MONOTONIC_TIMER
11         select GENERIC_UDELAY
12         select BOOTBLOCK_CONSOLE
13         select ARM_LPAE
14         select GENERIC_GPIO_LIB
15         select MAINBOARD_HAS_NATIVE_VGA_INIT
16         select MAINBOARD_FORCE_NATIVE_VGA_INIT
17         select HAVE_LINEAR_FRAMEBUFFER
19 if SOC_NVIDIA_TEGRA124
21 config VBOOT
22         select VBOOT_OPROM_MATTERS
23         select VBOOT_STARTS_IN_BOOTBLOCK
24         select VBOOT_SEPARATE_VERSTAGE
26 config TEGRA124_MODEL_TD570D
27         bool "TD570D"
29 config TEGRA124_MODEL_TD580D
30         bool "TD580D"
32 config TEGRA124_MODEL_CD570M
33         bool "CD570M"
35 config TEGRA124_MODEL_CD580M
36         bool "CD580M"
38 # Default to 2GHz, the lowest maximum frequency.
39 config PLLX_KHZ
40         int
41         default 2000000 if TEGRA124_MODEL_TD570D
42         default 2300000 if TEGRA124_MODEL_TD580D
43         default 2100000 if TEGRA124_MODEL_CD570M
44         default 2300000 if TEGRA124_MODEL_CD580M
45         default 2000000
47 endif