From: nicolas.ferre@atmel•com (Nicolas Ferre)
To: linux-arm-kernel@lists•infradead.org
Subject: [PATCH 00/10] ARM: at91: finnaly add multi soc in the same kernel support
Date: Tue, 17 Apr 2012 10:55:24 +0200 [thread overview]
Message-ID: <4F8D2FFC.1030803@atmel.com> (raw)
In-Reply-To: <20120408151236.GH16641@game.jcrosoft.org>
On 04/08/2012 05:12 PM, Jean-Christophe PLAGNIOL-VILLARD :
> HI,
>
> This patch serie finally add the support of multi soc in the same
> kernel on at91.
>
> For now on it's limited to the DT but we can compile all the core
> together. We still can not compile the old style board as the same API
> is define on all SoC but as we move to the DT this will be drop
> finally too.
>
> The following changes since commit d5ae7361d16f7d628de7ed38d4bdf64379ab54d7:
>
> hwrng: Kconfig: remove dependency for atmel-rng driver (2012-04-08 20:00:33 +0800)
>
> are available in the git repository at:
>
> git://github.com/at91linux/linux-at91.git j/at91_multisoc
>
> for you to fetch changes up to 73bcc4309e6c1f1fa62f3c68b0724730a82a0f34:
>
> ARM: at91: add defconfig for device tree (2012-04-08 23:19:09 +0800)
>
> ----------------------------------------------------------------
> Jean-Christophe PLAGNIOL-VILLARD (10):
> ARM: at91: uncompress Store UART address in a variable
> ARM: at91: uncompress: autodetect the uart to use
> ARM: at91: drop at91_set_serial_console
> ARM: at91: do not pin mux the UARTs in init_early
> ARM: at91: move at91_init_leds to board init
> ARM: at91: pm select memory controler at runtime
> ARM: at91: add SOC_AT91SAM9 kconfig option to factorise select
> ARN: at91: introduce SOC_AT91xxx define to allow to compile SoC core support
> ARM: at91/dt: do not specify the board any more
> ARM: at91: add defconfig for device tree
Jean-Christophe, I queue this patch series in a "cleanup" branch for 3.5
(and add my "Acked-by" to patches not tagged).
Thanks for this work.
Cheers,
>
> arch/arm/configs/at91_dt_defconfig | 196 +++++++++++++++++++++++++
> arch/arm/configs/at91rm9200_defconfig | 1 +
> arch/arm/mach-at91/Kconfig | 164 +++++++++------------
> arch/arm/mach-at91/Makefile | 26 ++-
> arch/arm/mach-at91/at91rm9200.c | 12 --
> arch/arm/mach-at91/at91rm9200_devices.c | 12 --
> arch/arm/mach-at91/at91sam9260.c | 12 --
> arch/arm/mach-at91/at91sam9260_devices.c | 12 --
> arch/arm/mach-at91/at91sam9261.c | 12 --
> arch/arm/mach-at91/at91sam9261_devices.c | 12 --
> arch/arm/mach-at91/at91sam9263.c | 12 --
> arch/arm/mach-at91/at91sam9263_devices.c | 12 --
> arch/arm/mach-at91/at91sam9g45.c | 12 --
> arch/arm/mach-at91/at91sam9g45_devices.c | 12 --
> arch/arm/mach-at91/at91sam9rl.c | 12 --
> arch/arm/mach-at91/at91sam9rl_devices.c | 12 --
> arch/arm/mach-at91/board-1arm.c | 24 ++--
> arch/arm/mach-at91/board-afeb-9260v1.c | 28 ++--
> arch/arm/mach-at91/board-cam60.c | 8 +-
> arch/arm/mach-at91/board-carmeva.c | 18 +--
> arch/arm/mach-at91/board-cpu9krea.c | 52 +++----
> arch/arm/mach-at91/board-cpuat91.c | 40 +++---
> arch/arm/mach-at91/board-csb337.c | 13 +-
> arch/arm/mach-at91/board-csb637.c | 8 +-
> arch/arm/mach-at91/board-dt.c | 14 +-
> arch/arm/mach-at91/board-eb9200.c | 24 ++--
> arch/arm/mach-at91/board-ecbat91.c | 20 +--
> arch/arm/mach-at91/board-eco920.c | 13 +-
> arch/arm/mach-at91/board-flexibity.c | 8 +-
> arch/arm/mach-at91/board-foxg20.c | 71 ++++-----
> arch/arm/mach-at91/board-gsia18s.c | 63 ++++----
> arch/arm/mach-at91/board-kafa.c | 20 +--
> arch/arm/mach-at91/board-kb9202.c | 32 ++---
> arch/arm/mach-at91/board-neocore926.c | 14 +-
> arch/arm/mach-at91/board-pcontrol-g20.c | 21 ++--
> arch/arm/mach-at91/board-picotux200.c | 18 +--
> arch/arm/mach-at91/board-qil-a9260.c | 31 ++---
> arch/arm/mach-at91/board-rm9200dk.c | 24 ++--
> arch/arm/mach-at91/board-rm9200ek.c | 24 ++--
> arch/arm/mach-at91/board-rsi-ews.c | 36 ++---
> arch/arm/mach-at91/board-sam9-l9260.c | 30 ++--
> arch/arm/mach-at91/board-sam9260ek.c | 24 ++--
> arch/arm/mach-at91/board-sam9261ek.c | 14 +-
> arch/arm/mach-at91/board-sam9263ek.c | 14 +-
> arch/arm/mach-at91/board-sam9g20ek.c | 24 ++--
> arch/arm/mach-at91/board-sam9m10g45ek.c | 16 +--
> arch/arm/mach-at91/board-sam9rlek.c | 14 +-
> arch/arm/mach-at91/board-snapper9260.c | 18 +--
> arch/arm/mach-at91/board-stamp9g20.c | 64 +++-----
> arch/arm/mach-at91/board-usb-a926x.c | 8 +-
> arch/arm/mach-at91/board-yl-9200.c | 36 ++---
> arch/arm/mach-at91/generic.h | 11 --
> arch/arm/mach-at91/include/mach/at91rm9200.h | 5 -
> arch/arm/mach-at91/include/mach/at91sam9260.h | 7 -
> arch/arm/mach-at91/include/mach/at91sam9261.h | 4 -
> arch/arm/mach-at91/include/mach/at91sam9263.h | 4 -
> arch/arm/mach-at91/include/mach/at91sam9g45.h | 5 -
> arch/arm/mach-at91/include/mach/at91sam9rl.h | 5 -
> arch/arm/mach-at91/include/mach/at91sam9x5.h | 8 -
> arch/arm/mach-at91/include/mach/board.h | 1 -
> arch/arm/mach-at91/include/mach/cpu.h | 28 ++--
> arch/arm/mach-at91/include/mach/hardware.h | 16 +--
> arch/arm/mach-at91/include/mach/uncompress.h | 178 +++++++++++++++++++----
> arch/arm/mach-at91/pm.c | 12 +-
> arch/arm/mach-at91/pm.h | 15 +--
> arch/arm/mach-at91/pm_slowclock.S | 2 +-
> arch/arm/mach-at91/soc.h | 14 +-
> 67 files changed, 834 insertions(+), 898 deletions(-)
> create mode 100644 arch/arm/configs/at91_dt_defconfig
>
> Best Regards,
> J.
>
--
Nicolas Ferre
prev parent reply other threads:[~2012-04-17 8:55 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-08 15:12 [PATCH 00/10] ARM: at91: finnaly add multi soc in the same kernel support Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:39 ` [PATCH 01/10] ARM: at91: uncompress Store UART address in a variable Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:39 ` [PATCH 02/10] ARM: at91: uncompress: autodetect the uart to use Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:39 ` [PATCH 03/10] ARM: at91: drop at91_set_serial_console Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:40 ` [PATCH 04/10] ARM: at91: do not pin mux the UARTs in init_early Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:40 ` [PATCH 05/10] ARM: at91: move at91_init_leds to board init Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:40 ` [PATCH 06/10] ARM: at91: pm select memory controler at runtime Jean-Christophe PLAGNIOL-VILLARD
2012-04-17 13:00 ` [PATCH v2 " Nicolas Ferre
2012-04-08 15:40 ` [PATCH 07/10] ARM: at91: add SOC_AT91SAM9 kconfig option to factorise select Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:40 ` [PATCH 08/10] ARN: at91: introduce SOC_AT91xxx define to allow to compile SoC core support Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:40 ` [PATCH 09/10] ARM: at91/dt: do not specify the board any more Jean-Christophe PLAGNIOL-VILLARD
2012-04-08 15:40 ` [PATCH 10/10] ARM: at91: add defconfig for device tree Jean-Christophe PLAGNIOL-VILLARD
2012-04-17 8:55 ` Nicolas Ferre [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F8D2FFC.1030803@atmel.com \
--to=nicolas.ferre@atmel$(echo .)com \
--cc=linux-arm-kernel@lists$(echo .)infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox