[PATCH 00/04] ARM: shmobile: Initial r8a7791 SoC and Koelsch board support
Simon Horman
horms at verge.net.au
Wed Sep 4 04:38:35 EDT 2013
On Wed, Sep 04, 2013 at 12:45:25PM +0900, Magnus Damm wrote:
> ARM: shmobile: Initial r8a7791 SoC and Koelsch board supp
>
> [PATCH 01/04] ARM: shmobile: Initial r8a7791 SoC support
> [PATCH 02/04] ARM: shmobile: r8a7791 SCIF support
> [PATCH 03/04] ARM: shmobile: r8a7791 CMT support
> [PATCH 04/04] ARM: shmobile: Koelsch support
>
> This series adds initial support for r8a7791 and Koelsch. The SoC
> is known as r8a7791 which is based on a single cluster Cortex-A15
> and makes use of SCIF for serial and CMT for timer. Many other
> on-chip I/O devices are available, and support for those will be
> added by incremental feature patches.
>
> This initial SoC and board support is providing limited DT-only
> support and a very basic C-version of board support. In the future
> improved PINCTRL and clock framework support will be added together
> with arch timer and SMP support.
>
> Implemented in same style as r8a7790 SoC V1.
>
> Signed-off-by: Hisashi Nakamura <hisashi.nakamura.ak at renesas.com>
> Signed-off-by: Yoshikazu Fujikawa <yoshikazu.fujikawa.ue at renesas.com>
> Signed-off-by: Ryo Kataoka <ryo.kataoka.wt at renesas.com>
> [damm at opensource.se: forward porting, cleanups, commit logs, CMT support]
> Signed-off-by: Magnus Damm <damm at opensource.se>
I have lightly tested these and they seem good to me.
I have posted a defconfig patch as a follow-up.
I would to let these sit for a little bit to give them time to
be reviewed by others.
Tested-by: Simon Horman <horms+renesas at verge.net.au>
> ---
>
> Written against renesas.git tag renesas-devel-20130822
>
> arch/arm/boot/dts/Makefile | 1
> arch/arm/boot/dts/r8a7791-koelsch.dts | 32 +++
> arch/arm/boot/dts/r8a7791.dtsi | 41 ++++
> arch/arm/mach-shmobile/Kconfig | 11 +
> arch/arm/mach-shmobile/Makefile | 3
> arch/arm/mach-shmobile/Makefile.boot | 1
> arch/arm/mach-shmobile/board-koelsch.c | 44 ++++
> arch/arm/mach-shmobile/clock-r8a7791.c | 241 ++++++++++++++++++++++++-
> arch/arm/mach-shmobile/include/mach/r8a7791.h | 8
> arch/arm/mach-shmobile/setup-r8a7791.c | 149 +++++++++++++++
> 10 files changed, 529 insertions(+), 2 deletions(-)
>
>
More information about the linux-arm-kernel
mailing list