devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/7] ARM: sunxi: Add basic support for Allwinner A80 SoC
@ 2014-09-24 14:48 Chen-Yu Tsai
  2014-09-24 14:48 ` [PATCH v2 1/7] ARM: sunxi: Introduce Allwinner A80 support Chen-Yu Tsai
                   ` (6 more replies)
  0 siblings, 7 replies; 26+ messages in thread
From: Chen-Yu Tsai @ 2014-09-24 14:48 UTC (permalink / raw)
  To: Maxime Ripard, Rob Herring, Pawel Moll, Mark Rutland,
	Ian Campbell, Kumar Gala
  Cc: Chen-Yu Tsai, linux-arm-kernel, devicetree, linux-kernel, Shuge,
	Meng Zhang, ctl, Gregory CLEMENT

Hi everyone,

This is v2 of the initial Allwinner A80 support series.
This patch series adds very basic support for Allwinner's A80 SoC,
a big.LITTLE architecture with 4 Cortex-A7s and 4 Cortex-A15s.

Development is done on the A80 Optimus Board, the defacto development
board for the A80, with the accompanying SDK as a reference. 

So far I've been unable to get the board to boot from MMC, or
using Android fastboot. I'm using Allwinner's FEL mode to load
the bootloader and kernel+dtb image over USB. Notes on my attempts
can be found here: http://linux-sunxi.org/User:Wens#A80_Optimus


Patch 1 introduces the compatible string for the A80.

Patch 2 adds options to use UART0 on the A80 as the debug port for
earlyprintk.

Patch 3 adds a barebone dtsi with just the cpu, memory and uart nodes.

Patch 4 adds a barebone dts for the A80 Optimus Board.

Patch 5 documents the vendor prefix for Merrii Technology Co., Ltd,
the designer and vendor of the A80 Optimus Board.

Patch 6 documents all the Allwinner SoCs we currently support.

Patch 7 updates the sunxi README with a link to the A80's datasheet.


Changes since v1:

  - Use skeleton64.dtsi as basis to support maximum of 8GB DRAM
  - Dropped dependency on ARCH_SUNXI for DEBUG_SUN9I_UART0
  - Added empty lines separating cores in the DT cpu-map node
  - Added patch 7 to update sunxi README

Cheers
ChenYu

Chen-Yu Tsai (7):
  ARM: sunxi: Introduce Allwinner A80 support
  ARM: sunxi: Add debug uart used by sun9i (Allwinner A80)
  ARM: dts: sunxi: Add Allwinner A80 dtsi
  ARM: dts: sun9i: Add A80 Optimus Board support
  devicetree: bindings: Add vendor prefix for Merrii Technology Co.,
    Ltd.
  devicetree: bindings: Document supported Allwinner sunxi SoCs
  Documentation: sunxi: Add A80 datasheet link

 Documentation/arm/sunxi/README                     |   3 +-
 Documentation/devicetree/bindings/arm/sunxi.txt    |  12 +
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 arch/arm/Kconfig.debug                             |  10 +
 arch/arm/boot/dts/Makefile                         |   2 +
 arch/arm/boot/dts/sun9i-a80-optimus.dts            |  66 +++++
 arch/arm/boot/dts/sun9i-a80.dtsi                   | 287 +++++++++++++++++++++
 arch/arm/mach-sunxi/Kconfig                        |   5 +
 arch/arm/mach-sunxi/sunxi.c                        |   9 +
 9 files changed, 394 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt
 create mode 100644 arch/arm/boot/dts/sun9i-a80-optimus.dts
 create mode 100644 arch/arm/boot/dts/sun9i-a80.dtsi

-- 
2.1.0

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2014-10-07 20:12 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-24 14:48 [PATCH v2 0/7] ARM: sunxi: Add basic support for Allwinner A80 SoC Chen-Yu Tsai
2014-09-24 14:48 ` [PATCH v2 1/7] ARM: sunxi: Introduce Allwinner A80 support Chen-Yu Tsai
     [not found]   ` <1411570141-29960-2-git-send-email-wens-jdAy2FN1RRM@public.gmane.org>
2014-09-25 13:25     ` Maxime Ripard
2014-09-27 13:16       ` Chen-Yu Tsai
     [not found]         ` <CAGb2v64LwgEZkiuej2KKi+CUU3OkUZaBKJ3ZZn_Y64tDD+LRwg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-10-01  9:33           ` Maxime Ripard
2014-10-03  6:23             ` Chen-Yu Tsai
     [not found]               ` <CAGb2v66wMm-wZLmwzf==XSDUy9Z0EbjC_NN9EZvf9DFV8PbwrA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-10-07 20:11                 ` Maxime Ripard
     [not found] ` <1411570141-29960-1-git-send-email-wens-jdAy2FN1RRM@public.gmane.org>
2014-09-24 14:48   ` [PATCH v2 2/7] ARM: sunxi: Add debug uart used by sun9i (Allwinner A80) Chen-Yu Tsai
     [not found]     ` <1411570141-29960-3-git-send-email-wens-jdAy2FN1RRM@public.gmane.org>
2014-09-25 13:27       ` Maxime Ripard
2014-09-24 14:48 ` [PATCH v2 3/7] ARM: dts: sunxi: Add Allwinner A80 dtsi Chen-Yu Tsai
2014-09-25 13:33   ` Maxime Ripard
2014-09-24 14:48 ` [PATCH v2 4/7] ARM: dts: sun9i: Add A80 Optimus Board support Chen-Yu Tsai
2014-09-25 13:34   ` Maxime Ripard
2014-09-27 13:10     ` Chen-Yu Tsai
2014-09-29  9:53       ` Maxime Ripard
2014-09-29 10:04         ` Chen-Yu Tsai
     [not found]           ` <CAGb2v64-zshYgcPo-WR0TVebUDY3=LKBA9DfTVDKk2PA6VSiUA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-10-01 10:03             ` Maxime Ripard
2014-10-06  7:02               ` Chen-Yu Tsai
     [not found]                 ` <CAGb2v674Eyf-=bes2i-qBEjHvS7sPvs2VDqy4cjNu9cGMiYj-g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-10-07 20:12                   ` Maxime Ripard
2014-09-24 14:48 ` [PATCH v2 5/7] devicetree: bindings: Add vendor prefix for Merrii Technology Co., Ltd Chen-Yu Tsai
2014-09-25 13:34   ` Maxime Ripard
2014-09-24 14:49 ` [PATCH v2 6/7] devicetree: bindings: Document supported Allwinner sunxi SoCs Chen-Yu Tsai
     [not found]   ` <1411570141-29960-7-git-send-email-wens-jdAy2FN1RRM@public.gmane.org>
2014-09-25 13:36     ` Maxime Ripard
2014-09-27 13:08       ` Chen-Yu Tsai
2014-09-29  9:52         ` Maxime Ripard
2014-09-24 14:49 ` [PATCH v2 7/7] Documentation: sunxi: Add A80 datasheet link Chen-Yu Tsai

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).