public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
From: wens@csie.org (Chen-Yu Tsai)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 0/4] ARM: sunxi: Introduce Allwinner A23 (sun8i) support
Date: Fri, 20 Jun 2014 22:52:49 +0800	[thread overview]
Message-ID: <1403275973-24259-1-git-send-email-wens@csie.org> (raw)

Hi everyone,

This is v3 of the Allwinner A23 support series. It has been trimmed
down to only support uarts, timers and reboot via watchdog, as
requested by Maxime. All of these blocks are compatible with those
found in the A31, and use the existing drivers in the kernel. The
series is based on v3.16-rc1.

The A23 is a mix of Allwinner's previous A20 (sun7i) and A31 (sun6i)
SoC's, but also a step forward. Most of the IP blocks are the same as
in the A31, with some features stripped out. However it has a Mali GPU,
instead of a PowerVR.

The patches are a result of comparing the current working sun6i platform
with the A23 user manual, and various kernel and u-boot sources for A23
and A31 from Allwinner.

Patch 1 adds the DT binding for the A23 SoC.
Patch 2 adds the Kconfig option to select R_UART as the early console.
Patch 3 adds the DTSI for the SoC. Only the basic stuff.
Patch 4 adds the DTS for the device I have, which is a cheap A23 tablet.


Relevant changes since v2:

  - Changed memory range to 1GB, same as maximum supported size.
  - Dropped timer_init call.
  - Trimmed down dtsi/dts to only gic, uarts, timers and the watchdog.

Relevant changes since v1:

  - Change depends on for DEBUG_SUNXI_R_UART
  - Added memory node to sun8i DTSI


Thanks, and sorry for the noise from the previous patches.


Cheers
ChenYu


Chen-Yu Tsai (4):
  ARM: sunxi: Introduce Allwinner A23 support
  ARM: sunxi: Add earlyprintk support using R_UART (sun6i/sun8i)
  ARM: sunxi: Add Allwinner A23 dtsi
  ARM: sun8i: dt: Add Ippo-q8h v5 support

 arch/arm/Kconfig.debug                      |  10 ++
 arch/arm/boot/dts/Makefile                  |   2 +
 arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts |  31 ++++++
 arch/arm/boot/dts/sun8i-a23.dtsi            | 160 ++++++++++++++++++++++++++++
 arch/arm/mach-sunxi/Kconfig                 |   5 +
 arch/arm/mach-sunxi/sunxi.c                 |   9 ++
 6 files changed, 217 insertions(+)
 create mode 100644 arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts
 create mode 100644 arch/arm/boot/dts/sun8i-a23.dtsi

-- 
2.0.0

             reply	other threads:[~2014-06-20 14:52 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-20 14:52 Chen-Yu Tsai [this message]
2014-06-20 14:52 ` [PATCH v3 1/4] ARM: sunxi: Introduce Allwinner A23 support Chen-Yu Tsai
2014-06-23 16:00   ` Maxime Ripard
2014-06-20 14:52 ` [PATCH v3 2/4] ARM: sunxi: Add earlyprintk support using R_UART (sun6i/sun8i) Chen-Yu Tsai
2014-06-23 16:01   ` Maxime Ripard
2014-06-20 14:52 ` [PATCH v3 3/4] ARM: sunxi: Add Allwinner A23 dtsi Chen-Yu Tsai
2014-06-23 18:54   ` Maxime Ripard
2014-06-20 14:52 ` [PATCH v3 4/4] ARM: sun8i: dt: Add Ippo-q8h v5 support Chen-Yu Tsai
2014-06-23 18:56   ` Maxime Ripard
2014-06-24  1:28     ` Chen-Yu Tsai

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=1403275973-24259-1-git-send-email-wens@csie.org \
    --to=wens@csie.org \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox