mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-23 19:43:33 +00:00
95e9a8e2cb
Changes in relation to FriendlyARM's U-Boot nanopi2-v2016.01: - SPL not supported yet --> no spl-directory in arch/arm/mach-nexell. Appropriate line in Makefile removed. - clock.c: 'section(".data")' added to declaration of clk_periphs[] and core_hz. - Kconfig: Changes to have a structure like in mach-bcm283x/Kconfig, e.g. "config ..." entries moved from other Kconfig. - timer.c: 'section(".data")' added to declaration of timestamp and lastdec. - arch/arm/mach-nexell/serial.c removed because this is for the UARTs of the S5P6818 SoC which is not supported yet. S5P4418 UARTs are different, here the (existing) PL011-code is used. - '#ifdef CONFIG...' changed to 'if (IS_ENABLED(CONFIG...))' where possible (and similar). Signed-off-by: Stefan Bosch <stefan_b@posteo.net>
58 lines
934 B
Text
58 lines
934 B
Text
if ARCH_NEXELL
|
|
|
|
config ARCH_S5P4418
|
|
bool "Nexell S5P4418 SoC"
|
|
select CPU_V7A
|
|
select OF_CONTROL
|
|
select OF_SEPARATE
|
|
select NX_GPIO
|
|
select PL011_SERIAL
|
|
select PL011_SERIAL_FLUSH_ON_INIT
|
|
help
|
|
Enable support for Nexell S5P4418 SoC.
|
|
|
|
config ARCH_S5P6818
|
|
bool "Nexell S5P6818 SoC"
|
|
select ARM64
|
|
select ARMV8_MULTIENTRY
|
|
help
|
|
Enable support for Nexell S5P6818 SoC.
|
|
|
|
menu "Nexell S5P4418/S5P6818"
|
|
depends on ARCH_NEXELL
|
|
|
|
choice
|
|
prompt "Nexell S5P4418/S5P6818 board select"
|
|
optional
|
|
|
|
config TARGET_NANOPI2
|
|
bool "FriendlyARM NanoPi2 / NanoPC-T2 Board"
|
|
select ARCH_S5P4418
|
|
help
|
|
Enable support for FriendlyARM NanoPi2 and NanoPC-T2 Boards.
|
|
|
|
endchoice
|
|
|
|
config SYS_BOARD
|
|
default "nanopi2"
|
|
|
|
config SYS_VENDOR
|
|
default "friendlyarm"
|
|
|
|
config SYS_SOC
|
|
default "nexell"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "s5p4418_nanopi2"
|
|
|
|
endmenu
|
|
|
|
config SYS_PLLFIN
|
|
int
|
|
|
|
config TIMER_SYS_TICK_CH
|
|
int
|
|
|
|
source "board/friendlyarm/Kconfig"
|
|
|
|
endif
|