blob: a51df2a9aee27e5be19b9a3a536078ac7a5036b5 [file] [log] [blame]
Elyes HAOUASf7b2fe62020-05-07 12:38:15 +02001# SPDX-License-Identifier: GPL-2.0-only
jinkun.hongac490b82014-06-22 20:40:39 -07002
3config SOC_ROCKCHIP_RK3288
4 bool
5 default n
6 select ARCH_BOOTBLOCK_ARMV7
7 select ARCH_VERSTAGE_ARMV7
8 select ARCH_ROMSTAGE_ARMV7
9 select ARCH_RAMSTAGE_ARMV7
Patrick Georgid3ae4f12016-04-07 20:16:21 +020010 select DRIVERS_UART_8250MEM_32
Julius Wernercdf92ea2014-12-09 12:18:00 -080011 select UNCOMPRESSED_RAMSTAGE
Stefan Reinauer97db1fb2015-03-26 15:58:41 -070012 select GENERIC_GPIO_LIB
Patrick Georgi0770f252015-04-22 13:28:21 +020013 select RTC
Lee Leahy6ec72c92016-05-07 09:04:46 -070014 select UART_OVERRIDE_REFCLK
Nico Huber7971582e2017-05-20 01:07:48 +020015 select MAINBOARD_HAS_NATIVE_VGA_INIT
Nico Huber26ce9af2017-05-22 13:22:09 +020016 select MAINBOARD_FORCE_NATIVE_VGA_INIT
Nico Huber7971582e2017-05-20 01:07:48 +020017 select HAVE_LINEAR_FRAMEBUFFER
Patrick Georgi2b99a012019-05-29 22:52:23 +020018 select NO_BOOTBLOCK_CONSOLE
Julius Werner7fc92862019-11-18 13:01:06 -080019 select NO_FMAP_CACHE
Julius Wernerbaf27db2019-10-02 17:28:56 -070020 select NO_CBFS_MCACHE
Martin Roth967cd9a2015-08-18 14:22:58 -060021
22if SOC_ROCKCHIP_RK3288
23
Furquan Shaikh46514c22020-06-11 11:59:07 -070024config MEMLAYOUT_LD_FILE
25 string
26 default "src/soc/rockchip/rk3288/memlayout.ld"
27
Julius Werner58c39382017-02-13 17:53:29 -080028config VBOOT
Joel Kitching6672bd82019-04-10 16:06:21 +080029 select VBOOT_MUST_REQUEST_DISPLAY
Patrick Georgibfa51972015-06-25 17:04:31 +020030 select VBOOT_STARTS_IN_BOOTBLOCK
Julius Werner58c39382017-02-13 17:53:29 -080031 select VBOOT_SEPARATE_VERSTAGE
32 select VBOOT_RETURN_FROM_VERSTAGE
Kyösti Mälkki51794192015-03-17 07:11:26 +020033
David Hendricks4d244212015-01-12 13:13:30 -080034config PMIC_BUS
35 int
36 default -1
37
jinkun.hongac490b82014-06-22 20:40:39 -070038endif