[linux-yocto] [PATCH 15/87] arch/arm: Updating Kconfig and Makefile for axxia

Bruce Ashfield bruce.ashfield at windriver.com
Mon May 27 11:09:14 PDT 2013


On 13-05-27 12:55 PM, Paul Butler wrote:
> From: Jiang Lu <lu.jiang at windriver.com>
>
> Signed-off-by: Paul Butler <paul.butler at windriver.com>
> ---
>   arch/arm/Kconfig  | 23 +++++++++++++++++++++++
>   arch/arm/Makefile |  3 ++-
>   2 files changed, 25 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
> index a68ad22..5cab886 100644
> --- a/arch/arm/Kconfig
> +++ b/arch/arm/Kconfig
> @@ -326,6 +326,27 @@ config ARCH_VERSATILE
>   	help
>   	  This enables support for ARM Ltd Versatile board.
>
> +config ARCH_AXXIA
> +	bool "LSI Axxia family"
> +        select ARCH_PHYS_ADDR_T_64BIT
> +        select ARCH_DMA_ADDR_T_64BIT

Looks like a mix of tabs and whitespace .. or something else, but
regardless, these should line up.

Bruce

> +	select ARCH_WANT_OPTIONAL_GPIOLIB
> +	select ARM_AMBA
> +	select COMMON_CLK
> +	select CLKDEV_LOOKUP
> +	select CLKSRC_MMIO
> +	select GENERIC_CLOCKEVENTS
> +	select HAVE_CLK
> +	select HAVE_PATA_PLATFORM
> +	select ARM_TIMER_SP804
> +	select ICST
> +	select NEED_MACH_IO_H
> +	select PCI
> +	select PCI_DOMAINS if PCI
> +	select ARCH_SUPPORTS_MSI if PCI
> +	help
> +	  This enables support for the LSI Axxia boards.
> +
>   config ARCH_VEXPRESS
>   	bool "ARM Ltd. Versatile Express family"
>   	select ARCH_WANT_OPTIONAL_GPIOLIB
> @@ -1134,6 +1155,8 @@ source "arch/arm/mach-ux500/Kconfig"
>
>   source "arch/arm/mach-versatile/Kconfig"
>
> +source "arch/arm/mach-axxia/Kconfig"
> +
>   source "arch/arm/mach-vexpress/Kconfig"
>   source "arch/arm/plat-versatile/Kconfig"
>
> diff --git a/arch/arm/Makefile b/arch/arm/Makefile
> index eb6ecae..db992cd 100644
> --- a/arch/arm/Makefile
> +++ b/arch/arm/Makefile
> @@ -190,6 +190,7 @@ machine-$(CONFIG_ARCH_U300)		:= u300
>   machine-$(CONFIG_ARCH_U8500)		:= ux500
>   machine-$(CONFIG_ARCH_VERSATILE)	:= versatile
>   machine-$(CONFIG_ARCH_VEXPRESS)		:= vexpress
> +machine-$(CONFIG_ARCH_AXXIA)		:= axxia
>   machine-$(CONFIG_ARCH_VT8500)		:= vt8500
>   machine-$(CONFIG_ARCH_W90X900)		:= w90x900
>   machine-$(CONFIG_FOOTBRIDGE)		:= footbridge
> @@ -307,7 +308,7 @@ define archhelp
>     echo  '  Image         - Uncompressed kernel image (arch/$(ARCH)/boot/Image)'
>     echo  '* xipImage      - XIP kernel image, if configured (arch/$(ARCH)/boot/xipImage)'
>     echo  '  uImage        - U-Boot wrapped zImage'
> -  echo  '  bootpImage    - Combined zImage and initial RAM disk'
> +  echo  '  bootpImage    - Combined zImage and initial RAM disk'
>     echo  '                  (supply initrd image via make variable INITRD=<path>)'
>     echo  '  dtbs          - Build device tree blobs for enabled boards'
>     echo  '  install       - Install uncompressed kernel'
>




More information about the linux-yocto mailing list