blob: 88877e9a76f5bee0c21ab6e798e69917a47bc932 [file] [log] [blame]
Martin Roth7d86f342024-02-16 11:04:02 -07001## SPDX-License-Identifier: GPL-2.0-only
2
Gabe Black396b0722013-09-26 16:22:09 -07003config SOC_NVIDIA_TEGRA124
Daisuke Nojirif574a322014-02-27 14:56:39 -08004 bool
5 default n
Gabe Black2ceb1d82013-10-01 05:24:47 -07006 select ARCH_BOOTBLOCK_ARMV4
Julius Werner86fc11d2015-10-09 13:37:58 -07007 select BOOTBLOCK_CUSTOM
Stefan Reinauer417f16b2015-07-01 16:34:07 -07008 select ARCH_VERSTAGE_ARMV7
Isaac Christensenb7f1bfc2014-08-13 17:29:44 -06009 select ARCH_ROMSTAGE_ARMV7
10 select ARCH_RAMSTAGE_ARMV7
Gabe Blackca436cb2013-09-29 07:06:08 -070011 select HAVE_UART_SPECIAL
Daisuke Nojirif574a322014-02-27 14:56:39 -080012 select ARM_LPAE
Stefan Reinauer97db1fb2015-03-26 15:58:41 -070013 select GENERIC_GPIO_LIB
Nico Huber7971582e2017-05-20 01:07:48 +020014 select MAINBOARD_HAS_NATIVE_VGA_INIT
Nico Huber26ce9af2017-05-22 13:22:09 +020015 select MAINBOARD_FORCE_NATIVE_VGA_INIT
Nico Huber7971582e2017-05-20 01:07:48 +020016 select HAVE_LINEAR_FRAMEBUFFER
Gabe Black396b0722013-09-26 16:22:09 -070017
18if SOC_NVIDIA_TEGRA124
19
Furquan Shaikh46514c22020-06-11 11:59:07 -070020config MEMLAYOUT_LD_FILE
21 string
22 default "src/soc/nvidia/tegra124/memlayout.ld"
23
Julius Werner58c39382017-02-13 17:53:29 -080024config VBOOT
Joel Kitching6672bd82019-04-10 16:06:21 +080025 select VBOOT_MUST_REQUEST_DISPLAY
Paul Kocialkowski2d0281c2016-06-27 19:08:59 +020026 select VBOOT_STARTS_IN_BOOTBLOCK
Julius Werner58c39382017-02-13 17:53:29 -080027 select VBOOT_SEPARATE_VERSTAGE
Julius Werner0a0f9c52016-06-01 14:53:48 -070028
Gabe Black31785032014-03-03 16:26:11 -080029config TEGRA124_MODEL_TD570D
30 bool "TD570D"
31
32config TEGRA124_MODEL_TD580D
33 bool "TD580D"
34
35config TEGRA124_MODEL_CD570M
36 bool "CD570M"
37
38config TEGRA124_MODEL_CD580M
39 bool "CD580M"
40
41# Default to 2GHz, the lowest maximum frequency.
42config PLLX_KHZ
43 int
44 default 2000000 if TEGRA124_MODEL_TD570D
45 default 2300000 if TEGRA124_MODEL_TD580D
46 default 2100000 if TEGRA124_MODEL_CD570M
47 default 2300000 if TEGRA124_MODEL_CD580M
48 default 2000000
49
Gabe Black396b0722013-09-26 16:22:09 -070050endif