Skip to content

Commit

Permalink
ARM: imx: Add initial support for Freescale LS1021A
Browse files Browse the repository at this point in the history
The LS1021A SoC is a dual-core Cortex-A7 based processor,
this adds the initial support for it.

Signed-off-by: Jingchang Lu <b35083@freescale.com>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
  • Loading branch information
Jingchang Lu authored and Shawn Guo committed Nov 23, 2014
1 parent 9a31634 commit 7f0fb61
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 0 deletions.
14 changes: 14 additions & 0 deletions arch/arm/mach-imx/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -658,6 +658,20 @@ choice

endchoice

config FSL_SOC
bool

config SOC_LS1021A
bool "Freescale LS1021A support"
select ARM_GIC
select HAVE_ARM_ARCH_TIMER
select FSL_SOC
select PCI_DOMAINS if PCI
select ZONE_DMA if ARM_LPAE

help
This enable support for Freescale LS1021A processor.

endif

source "arch/arm/mach-imx/devices/Kconfig"
Expand Down
2 changes: 2 additions & 0 deletions arch/arm/mach-imx/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -110,4 +110,6 @@ obj-$(CONFIG_SOC_IMX53) += mach-imx53.o

obj-$(CONFIG_SOC_VF610) += clk-vf610.o mach-vf610.o

obj-$(CONFIG_SOC_LS1021A) += mach-ls1021a.o

obj-y += devices/
21 changes: 21 additions & 0 deletions arch/arm/mach-imx/mach-ls1021a.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* Copyright 2013-2014 Freescale Semiconductor, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*/

#include <asm/mach/arch.h>

#include "common.h"

static const char * const ls1021a_dt_compat[] __initconst = {
"fsl,ls1021a",
NULL,
};

DT_MACHINE_START(LS1021A, "Freescale LS1021A")
.dt_compat = ls1021a_dt_compat,
MACHINE_END

0 comments on commit 7f0fb61

Please sign in to comment.