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

Commit 1d3f33d5 authored by Shawn Guo's avatar Shawn Guo Committed by Uwe Kleine-König
Browse files

ARM: mxs: Add build configuration for mxs

parent 4afbbb7c
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -351,6 +351,14 @@ config ARCH_MXC
	help
	  Support for Freescale MXC/iMX-based family of processors

config ARCH_MXS
	bool "Freescale MXS-based"
	select GENERIC_CLOCKEVENTS
	select ARCH_REQUIRE_GPIOLIB
	select COMMON_CLKDEV
	help
	  Support for Freescale MXS-based family of processors

config ARCH_STMP3XXX
	bool "Freescale STMP3xxx"
	select CPU_ARM926T
@@ -902,6 +910,8 @@ source "arch/arm/mach-mv78xx0/Kconfig"

source "arch/arm/plat-mxc/Kconfig"

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

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

source "arch/arm/mach-nomadik/Kconfig"
+1 −0
Original line number Diff line number Diff line
@@ -158,6 +158,7 @@ machine-$(CONFIG_ARCH_MX25) := mx25
machine-$(CONFIG_ARCH_MX3)		:= mx3
machine-$(CONFIG_ARCH_MX5)		:= mx5
machine-$(CONFIG_ARCH_MXC91231)		:= mxc91231
machine-$(CONFIG_ARCH_MXS)		:= mxs
machine-$(CONFIG_ARCH_NETX)		:= netx
machine-$(CONFIG_ARCH_NOMADIK)		:= nomadik
machine-$(CONFIG_ARCH_NS9XXX)		:= ns9xxx
+34 −0
Original line number Diff line number Diff line
if ARCH_MXS

source "arch/arm/mach-mxs/devices/Kconfig"

config SOC_IMX23
	bool
	select CPU_ARM926T

config SOC_IMX28
	bool
	select CPU_ARM926T

comment "MXS platforms:"

config MACH_MX23EVK
	bool "Support MX23EVK Platform"
	select SOC_IMX23
	select MXS_HAVE_PLATFORM_DUART
	default y
	help
	  Include support for MX23EVK platform. This includes specific
	  configurations for the board and its peripherals.

config MACH_MX28EVK
	bool "Support MX28EVK Platform"
	select SOC_IMX28
	select MXS_HAVE_PLATFORM_DUART
	select MXS_HAVE_PLATFORM_FEC
	default y
	help
	  Include support for MX28EVK platform. This includes specific
	  configurations for the board and its peripherals.

endif
+10 −0
Original line number Diff line number Diff line
# Common support
obj-y := clock.o devices.o gpio.o icoll.o iomux.o system.o timer.o

obj-$(CONFIG_SOC_IMX23) += clock-mx23.o mm-mx23.o
obj-$(CONFIG_SOC_IMX28) += clock-mx28.o mm-mx28.o

obj-$(CONFIG_MACH_MX23EVK) += mach-mx23evk.o
obj-$(CONFIG_MACH_MX28EVK) += mach-mx28evk.o

obj-y += devices/
+1 −0
Original line number Diff line number Diff line
zreladdr-y := 0x40008000
Loading