From: Magnus Damm <magnus.damm@gmail.com>
To: linux-sh@vger.kernel.org
Subject: [PATCH 00/07] ARM: mach-shmobile: r8a7779 and Marzen prototype V1
Date: Tue, 06 Dec 2011 16:51:53 +0000 [thread overview]
Message-ID: <20111206165153.19348.46277.sendpatchset@w520> (raw)
ARM: mach-shmobile: r8a7779 and Marzen prototype V1
[PATCH 01/07] ARM: mach-shmobile: Marzen mach-type entry
[PATCH 02/07] sh: CPG MSTP ioremap() prototype hack
[PATCH 03/07] ARM: mach-shmobile: r8a7779 and Marzen base support
[PATCH 04/07] ARM: mach-shmobile: Marzen early console hack
[PATCH 05/07] ARM: mach-shmobile: r8a7779 PFC GPIO-only prototype
[PATCH 06/07] ARM: mach-shmobile: r8a7779 PFC ioremap() workaround
[PATCH 07/07] ARM: mach-shmobile: Marzen GPIO LED test code
On the SoC-level simple things like the SCIF console, the TMU timer,
the GIC interrupt controller, initial CPG clock framework code and
and GPIO-only PFC support are implemented. On the Marzen board the
only code for now is support for LED2, LED3 and LED4. The LEDs are
used to test the GPIO-only PFC and can be toggled from user space.
On the immediate todo is:
- Rewrite [PATCH 02/07] and submit separately
- Add ioremap() support to drivers/sh/pfc.c and drop [PATCH 06/07]
- Add variable bit field length to drivers/sh/pfc.c
- Update r8a7779 PFC code to support GPIO_FN (needs variable bit field)
List of things I'm not going to touch this week:
- r8a7779 clock framework (Special gift for Morimoto-san)
- r8a7779 external IRQ pin support (INTC2 sits between IRQ pins and GIC)
- Marzen LAN89218 support (hooked up to EX_CS0/GP_0_15 and IRQ1_B/GP_4_14)
Not-yet-signed-off-by: Magnus Damm <damm@opensource.se>
---
Do not merge - patches will be updated in the near future.
Will most likely clash with A1 support written by Morimoto-san.
Built on top of linus rc- git with Kota2 patches destined for -rc.
arch/arm/mach-shmobile/Kconfig | 12
arch/arm/mach-shmobile/Makefile | 4
arch/arm/mach-shmobile/board-marzen.c | 133 ++++++
arch/arm/mach-shmobile/clock-r8a7779.c | 105 +++++
arch/arm/mach-shmobile/include/mach/common.h | 6
arch/arm/mach-shmobile/include/mach/r8a7779.h | 69 +++
arch/arm/mach-shmobile/intc-r8a7779.c | 58 ++
arch/arm/mach-shmobile/pfc-r8a7779.c | 494 +++++++++++++++++++++++--
arch/arm/mach-shmobile/setup-r8a7779.c | 235 +++++++++++
arch/arm/tools/mach-types | 1
drivers/sh/clk/cpg.c | 4
11 files changed, 1097 insertions(+), 24 deletions(-)
reply other threads:[~2011-12-06 16:51 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20111206165153.19348.46277.sendpatchset@w520 \
--to=magnus.damm@gmail.com \
--cc=linux-sh@vger.kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox