blob: 16324e15206f84ea938edbd65837a86e4fd72307 [file] [log] [blame]
Stefan Bosch6563ea22020-07-10 19:07:26 +02001if ARCH_NEXELL
2
3config ARCH_S5P4418
4 bool "Nexell S5P4418 SoC"
5 select CPU_V7A
6 select OF_CONTROL
7 select OF_SEPARATE
8 select NX_GPIO
Stefan Bosch86a200a2022-12-18 12:25:33 +00009 select DM_SERIAL
10 select PL01X_SERIAL
Stefan Bosch6563ea22020-07-10 19:07:26 +020011 help
12 Enable support for Nexell S5P4418 SoC.
13
14config ARCH_S5P6818
15 bool "Nexell S5P6818 SoC"
16 select ARM64
17 select ARMV8_MULTIENTRY
18 help
19 Enable support for Nexell S5P6818 SoC.
20
21menu "Nexell S5P4418/S5P6818"
22 depends on ARCH_NEXELL
23
24choice
25 prompt "Nexell S5P4418/S5P6818 board select"
26 optional
27
28config TARGET_NANOPI2
29 bool "FriendlyARM NanoPi2 / NanoPC-T2 Board"
30 select ARCH_S5P4418
31 help
32 Enable support for FriendlyARM NanoPi2 and NanoPC-T2 Boards.
33
34endchoice
35
Tom Rinid391d8b2021-12-11 14:55:51 -050036config SYS_PLLFIN
37 int
38
39config TIMER_SYS_TICK_CH
40 int
41
Stefan Bosch6563ea22020-07-10 19:07:26 +020042config SYS_BOARD
43 default "nanopi2"
44
45config SYS_VENDOR
46 default "friendlyarm"
47
48config SYS_SOC
49 default "nexell"
50
51config SYS_CONFIG_NAME
52 default "s5p4418_nanopi2"
53
Stefan Bosch6563ea22020-07-10 19:07:26 +020054config SYS_PLLFIN
Tom Rinid391d8b2021-12-11 14:55:51 -050055 default 24000000
Stefan Bosch6563ea22020-07-10 19:07:26 +020056
57config TIMER_SYS_TICK_CH
Tom Rinid391d8b2021-12-11 14:55:51 -050058 default 0
59
60endmenu
Stefan Bosch6563ea22020-07-10 19:07:26 +020061
62source "board/friendlyarm/Kconfig"
63
64endif