Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7ec80ddf authored by wanzongshun's avatar wanzongshun Committed by Russell King
Browse files

[ARM] 5338/1: Add Nuvoton W90P910 Platform support



Add Nuvoton W90X900 ARM9 plat support to linux arm tree,
Now, this patch include only W90P910 EVB of W90P910 CPU,
Its driver is nothing.

Signed-off-by: default avatarWan ZongShun <mcuos.com@gmail.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent c5b84b3b
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -572,6 +572,13 @@ config ARCH_MSM
	  interface to the ARM9 modem processor which runs the baseband stack
	  and controls some vital subsystems (clock and power control, etc).

config ARCH_W90X900
	bool "Nuvoton W90X900 CPU"
	select CPU_ARM926T
	help
		Support for Nuvoton (Winbond logic dept.) ARM9 processor,You
		can login www.mcuos.com or www.nuvoton.com to know more.

endchoice

source "arch/arm/mach-clps711x/Kconfig"
@@ -650,6 +657,8 @@ source "arch/arm/mach-ks8695/Kconfig"

source "arch/arm/mach-msm/Kconfig"

source "arch/arm/mach-w90x900/Kconfig"

# Definitions to make life easier
config ARCH_ACORN
	bool
+1 −0
Original line number Diff line number Diff line
@@ -143,6 +143,7 @@ endif
 machine-$(CONFIG_ARCH_MSM)	   := msm
 machine-$(CONFIG_ARCH_LOKI)       := loki
 machine-$(CONFIG_ARCH_MV78XX0)    := mv78xx0
 machine-$(CONFIG_ARCH_W90X900)    := w90x900

ifeq ($(CONFIG_ARCH_EBSA110),y)
# This is what happens if you forget the IOCS16 line.
+19 −0
Original line number Diff line number Diff line
if ARCH_W90X900

config CPU_W90P910
	bool
	help
	  Support for W90P910 of Nuvoton W90X900 CPUs.

menu "W90P910 Machines"

config MACH_W90P910EVB
	bool "Nuvoton W90P910 Evaluation Board"
	default y
	select CPU_W90P910
	help
	   Say Y here if you are using the Nuvoton W90P910EVB

endmenu

endif
+15 −0
Original line number Diff line number Diff line
#
# Makefile for the linux kernel.
#

# Object file lists.

obj-y				:= irq.o time.o

# W90X900 CPU support files

obj-$(CONFIG_CPU_W90P910)	+= w90p910.o

# machine support

obj-$(CONFIG_MACH_W90P910EVB)	+= mach-w90p910evb.o
+3 −0
Original line number Diff line number Diff line
zreladdr-y	:= 0x00008000
params_phys-y	:= 0x00000100
Loading