From: srinidhi.kasagar@stericsson.com (srinidhi kasagar)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 0/8] [ARM] ST-Ericsson's U8500 SMP platform, a new patch set
Date: Thu, 15 Oct 2009 03:47:33 +0530 [thread overview]
Message-ID: <1255558653.21542.426.camel@vinay-desktop> (raw)
In-Reply-To: <1255300015.21542.404.camel@vinay-desktop>
The v3 patch is same as v2 which I have sent on 24th September, with some fixes
and re-ordering of patches are done in this version.
regards,
Srinidhi
On Mon, 2009-10-12 at 03:56 +0530, srinidhi kasagar wrote:
> From: srinidhi kasagar <srinidhi.kasagar@stericsson.com>
>
> This adds a new machine support for ST-Ericsson's U8500 platform. This is
> an entry level patch which has bindings to existing modules like GIC, SCU,
> TWD, PL011 UART. This also adds a new SPI device AB4500 (odler name STW4500)
> which uses ARM pl022 bus driver.
>
> There are similarly numbered platforms will appear in the near future bearing
> ux500 naming scheme, and hence this patch set has this name for the first
> U8500 platform. This is v3 patch re-based to linux-2.6.32-rc3, and fixed most
> of the review comments. For the patch 7/7 to work on hardware, get the
> patch 5741 from Russell's patch tracking system.
>
> srinidhi kasagar (7):
> [ARM]: U8500 register definitions
> [ARM]: U8500 clock framework
> [ARM]: U8500 core machine support
> [ARM]: U8500 Makefile.boot
> [ARM]: U8500 integrate to ARM architecture
> [ARM]: adds AB4500 as pl022 device
> mfd: add AB4500 SPI used in U8500
>
> arch/arm/Kconfig | 19 ++-
> arch/arm/Makefile | 1 +
> arch/arm/mach-ux500/Kconfig | 15 ++
> arch/arm/mach-ux500/Makefile | 8 +
> .../{mach-footbridge => mach-ux500}/Makefile.boot | 0
> arch/arm/mach-ux500/board-mop500.c | 146 +++++++++++
> arch/arm/mach-ux500/clock.c | 95 +++++++
> arch/arm/mach-ux500/cpu-u8500.c | 78 ++++++
> arch/arm/mach-ux500/headsmp.S | 38 +++
> .../include/mach/clkdev.h | 0
> arch/arm/mach-ux500/include/mach/debug-macro.S | 19 ++
> arch/arm/mach-ux500/include/mach/entry-macro.S | 89 +++++++
> arch/arm/mach-ux500/include/mach/hardware.h | 129 ++++++++++
> arch/arm/mach-ux500/include/mach/io.h | 22 ++
> arch/arm/mach-ux500/include/mach/irqs.h | 71 ++++++
> arch/arm/mach-ux500/include/mach/memory.h | 18 ++
> arch/arm/mach-ux500/include/mach/mtu.h | 53 ++++
> arch/arm/mach-ux500/include/mach/setup.h | 22 ++
> arch/arm/mach-ux500/include/mach/smp.h | 32 +++
> arch/arm/mach-ux500/include/mach/system.h | 25 ++
> arch/arm/mach-ux500/include/mach/timex.h | 6 +
> arch/arm/mach-ux500/include/mach/uncompress.h | 58 +++++
> arch/arm/mach-ux500/include/mach/vmalloc.h | 18 ++
> arch/arm/mach-ux500/localtimer.c | 28 ++
> arch/arm/mach-ux500/platsmp.c | 186 ++++++++++++++
> arch/arm/mach-ux500/timer.c | 163 ++++++++++++
> drivers/mfd/Kconfig | 10 +
> drivers/mfd/Makefile | 1 +
> drivers/mfd/ab4500-core.c | 207 +++++++++++++++
> include/linux/mfd/ab4500.h | 262 ++++++++++++++++++++
> 30 files changed, 1815 insertions(+), 4 deletions(-)
> create mode 100644 arch/arm/mach-ux500/Kconfig
> create mode 100644 arch/arm/mach-ux500/Makefile
> copy arch/arm/{mach-footbridge => mach-ux500}/Makefile.boot (100%)
> create mode 100644 arch/arm/mach-ux500/board-mop500.c
> create mode 100644 arch/arm/mach-ux500/clock.c
> create mode 100644 arch/arm/mach-ux500/cpu-u8500.c
> create mode 100644 arch/arm/mach-ux500/headsmp.S
> copy arch/arm/{mach-bcmring => mach-ux500}/include/mach/clkdev.h (100%)
> create mode 100644 arch/arm/mach-ux500/include/mach/debug-macro.S
> create mode 100644 arch/arm/mach-ux500/include/mach/entry-macro.S
> create mode 100644 arch/arm/mach-ux500/include/mach/hardware.h
> create mode 100644 arch/arm/mach-ux500/include/mach/io.h
> create mode 100644 arch/arm/mach-ux500/include/mach/irqs.h
> create mode 100644 arch/arm/mach-ux500/include/mach/memory.h
> create mode 100644 arch/arm/mach-ux500/include/mach/mtu.h
> create mode 100644 arch/arm/mach-ux500/include/mach/setup.h
> create mode 100644 arch/arm/mach-ux500/include/mach/smp.h
> create mode 100644 arch/arm/mach-ux500/include/mach/system.h
> create mode 100644 arch/arm/mach-ux500/include/mach/timex.h
> create mode 100644 arch/arm/mach-ux500/include/mach/uncompress.h
> create mode 100644 arch/arm/mach-ux500/include/mach/vmalloc.h
> create mode 100644 arch/arm/mach-ux500/localtimer.c
> create mode 100644 arch/arm/mach-ux500/platsmp.c
> create mode 100644 arch/arm/mach-ux500/timer.c
> create mode 100755 drivers/mfd/ab4500-core.c
> create mode 100644 include/linux/mfd/ab4500.h
>
>
prev parent reply other threads:[~2009-10-14 22:17 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-11 22:26 [PATCH v3 0/8] [ARM] ST-Ericsson's U8500 SMP platform, a new patch set srinidhi kasagar
2009-10-11 22:27 ` [PATCH v3 1/7] [ARM]: U8500 register definitions srinidhi kasagar
2009-10-17 14:31 ` Jean-Christophe PLAGNIOL-VILLARD
2009-10-14 22:17 ` srinidhi kasagar [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=1255558653.21542.426.camel@vinay-desktop \
--to=srinidhi.kasagar@stericsson.com \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.