Merge tag 'u-boot-rockchip-20211226' of https://source.denx.de/u-boot/custodians...
[platform/kernel/u-boot.git] / arch / arm / mach-rockchip / px30 / Kconfig
1 if ROCKCHIP_PX30
2
3 config TARGET_EVB_PX30
4         bool "EVB_PX30"
5         help
6           This target config option used for below listed px30 boards.
7
8           EVB_PX30:
9           * EVB_PX30 is an evaluation board for Rockchip PX30.
10
11 config TARGET_ODROID_GO2
12         bool "ODROID_GO2"
13
14 config TARGET_PX30_CORE
15         bool "Engicam PX30.Core"
16         help
17           PX30.Core EDIMM2.2:
18           * PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam.
19           * EDIMM2.2 is a Form Factor Capacitive Evaluation Board from Engicam.
20           * PX30.Core needs to mount on top of EDIMM2.2 for creating complete
21             PX30.Core EDIMM2.2 Starter Kit.
22
23           PX30.Core CTOUCH2:
24           * PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam.
25           * CTOUCH2.0 is a general purpose Carrier board with capacitive
26             touch interface support.
27           * PX30.Core needs to mount on top of CTOUCH2.0 for creating complete
28             PX30.Core C.TOUCH Carrier board.
29
30           PX30.Core CTOUCH2-OF10:
31           * PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam.
32           * CTOUCH2.0 is a general purpose Carrier board with capacitive
33             touch interface support.
34           * 10.1" OF is a capacitive touch 10.1" Open Frame panel solutions.
35           * PX30.Core needs to mount on top of C.TOUCH 2.0 carrier with pluged
36             10.1" OF for creating complete PX30.Core C.TOUCH 2.0 10.1" Open Frame.
37
38 config ROCKCHIP_BOOT_MODE_REG
39         default 0xff010200
40
41 config SYS_SOC
42         default "px30"
43
44 config SYS_MALLOC_F_LEN
45         default 0x400
46
47 config SPL_SERIAL
48         default y
49
50 config TPL_LDSCRIPT
51         default "arch/arm/mach-rockchip/u-boot-tpl-v8.lds"
52
53 config TPL_TEXT_BASE
54         default 0xff0e1000
55
56 config TPL_MAX_SIZE
57         default 10240
58
59 config TPL_STACK
60         default 0xff0e4fff
61
62 config DEBUG_UART_CHANNEL
63         int "Mux channel to use for debug UART2/UART3"
64         depends on DEBUG_UART_BOARD_INIT
65         default 0
66         help
67           UART2 and UART3 can use two different set of pins to route the output.
68           For using the UART for early debugging the route to use needs
69           to be declared (0 or 1).
70
71 source "board/engicam/px30_core/Kconfig"
72 source "board/hardkernel/odroid_go2/Kconfig"
73 source "board/rockchip/evb_px30/Kconfig"
74
75 endif