summaryrefslogtreecommitdiff
path: root/arch/arm/mach-rockchip/rk3368/Kconfig
blob: 104db36737bf77a87b86a8409b3b76462976063f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
if ROCKCHIP_RK3368

choice
	prompt "RK3368 board"

config TARGET_LION_RK3368
        bool "Theobroma Systems RK3368-uQ7 (Lion) module"
	help
	  The RK3368-uQ7 is a micro-Qseven form-factor (40mm x 70mm,
	  MXM-230 connector) system-on-module designed by Theobroma
	  Systems for industrial applications.

	  It provides the following features:
	   - 8x Cortex-A53 (in 2 clusters of 4 cores each)
	   - (on-module) up to 4GB of DDR3 memory
	   - (on-module) SPI-NOR flash
	   - (on-module) eMMC
	   - Gigabit Ethernet (with an on-module KSZ9031 PHY)
	   - USB
	   - HDMI
	   - MIPI-DSI/single-channel LVDS (muxed on the 'LVDS-A' pin-group)
	   - various 'slow' interfaces (e.g. UART, SPI, I2C, I2S, ...)
	   - on-module STM32 providing CAN, RTC and fan-control
	   - (optional on-module) EAL4+-certified security module

config TARGET_SHEEP
	bool "Sheep board"
	help
	  Sheep board is designed by Rockchip as a EVB board
	  for rk3368.

config TARGET_GEEKBOX
	bool "GeekBox"

config TARGET_EVB_PX5
        bool "Evb-PX5"
        help
	 PX5 EVB is designed by Rockchip for automotive field
         with integrated CVBS (TP2825) / MIPI DSI / CSI / LVDS
         HDMI video input/output interface, audio codec ES8396,
         WIFI/BT (on RTL8723BS), Gsensor BMA250E and light&proximity
         sensor STK3410.
endchoice

config ROCKCHIP_BOOT_MODE_REG
	default 0xff738200

config ROCKCHIP_STIMER_BASE
	default 0xff830020

config SYS_SOC
	default "rk3368"

config SYS_MALLOC_F_LEN
	default 0x4000

config SPL_LIBCOMMON_SUPPORT
	default y

config SPL_LIBGENERIC_SUPPORT
	default y

source "board/theobroma-systems/lion_rk3368/Kconfig"
source "board/rockchip/sheep_rk3368/Kconfig"
source "board/geekbuying/geekbox/Kconfig"
source "board/rockchip/evb_px5/Kconfig"

config SPL_LDSCRIPT
	default "arch/arm/cpu/armv8/u-boot-spl.lds"

config SPL_STACK_R_ADDR
	default 0x04000000

config TPL_MAX_SIZE
        default 28672

config TPL_STACK
        default 0xff8cffff

config TPL_TEXT_BASE
        default 0xff8c1000

endif