From: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
To: catalin.marinas@arm.com, gregkh@linuxfoundation.org,
ijc+devicetree@hellion.org.uk, jslaby@suse.cz,
galak@codeaurora.org, broonie@linaro.org, mark.rutland@arm.com,
m-karicheri2@ti.com, pawel.moll@arm.com, artagnon@gmail.com,
rrichter@cavium.com, robh+dt@kernel.org, will.deacon@arm.com,
orsonzhai@gmail.com, geng.ren@spreadtrum.com,
zhizhou.zhang@spreadtrum.com
Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, sprdlinux@freelists.org
Subject: [PATCH v2 0/5] Add Spreadtrum Sharkl Platform support
Date: Fri, 17 Oct 2014 17:54:20 +0800 [thread overview]
Message-ID: <1413539665-11484-1-git-send-email-chunyan.zhang@spreadtrum.com> (raw)
In-Reply-To: <sprd-1017-v2>
Spreadtrum is a rapid growing chip vendor providing smart phone total solutions.
Sharkl Platform is nominated as a SoC infrastructure that supports 4G/3G/2G
standards based on ARMv8 multiple core architecture.Now we have only one
SoC(Sharkl3) based on this Platform in developing.
This patchset adds Sharkl support in arm64 device tree and implements the
basic earlycon serial driver.
This patchset also has patches which address "sprd" prefix and DT compatible
strings for nodes which appear un-documented.
This version code was tesed on Fast Mode successfully.
Changes from v1:
* Addressed review comments:
- Added "sprd" prefix to vendor-prefixes.txt
- Created serial/sprd-serial.txt and remove the properties for serial-sprd
from of-serial.txt to it.
- Renamed of-serial.txt to 8250.txt according to Arnd's review comments
- Splited and revised .dts for Sharkl Platform
- Changed to PSCI method for cpu power management
- Revised Kconfig Makefile to match the alphabetical ordering
- Renamed serial-sprd-earlycon.c to serial-sprd.c
Chunyan Zhang (3):
Documentation: DT: Renamed of-serial.txt to 8250.txt
Documentation: DT: Add bindings for Spreadtrum Sharkl Platform
tty/serial: Add earlycon support for Spreadtrum serial driver
Zhizhou Zhang (2):
arm64: dts: Add support for Spreadtrum Sharkl3 SoC in dts and Makefile.
arm64: Add support for Spreadtrum's Sharkl Platform in Kconfig and defconfig
Documentation/devicetree/bindings/arm/sprd.txt | 11 ++++
Documentation/devicetree/bindings/serial/8250.txt | 50 ++++++++++++++
.../devicetree/bindings/serial/of-serial.txt | 50 --------------
.../devicetree/bindings/serial/sprd-serial.txt | 6 ++
.../devicetree/bindings/vendor-prefixes.txt | 1 +
arch/arm64/Kconfig | 6 ++
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/sprd-sharkl.dtsi | 33 ++++++++++
arch/arm64/boot/dts/sprd-sharkl3-fpga.dts | 41 ++++++++++++
arch/arm64/boot/dts/sprd-sharkl3.dtsi | 69 ++++++++++++++++++++
arch/arm64/configs/defconfig | 1 +
drivers/tty/serial/Kconfig | 24 +++++++
drivers/tty/serial/Makefile | 1 +
drivers/tty/serial/sprd-serial.c | 64 ++++++++++++++++++
14 files changed, 308 insertions(+), 50 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/sprd.txt
create mode 100644 Documentation/devicetree/bindings/serial/8250.txt
delete mode 100644 Documentation/devicetree/bindings/serial/of-serial.txt
create mode 100644 Documentation/devicetree/bindings/serial/sprd-serial.txt
create mode 100644 arch/arm64/boot/dts/sprd-sharkl.dtsi
create mode 100644 arch/arm64/boot/dts/sprd-sharkl3-fpga.dts
create mode 100644 arch/arm64/boot/dts/sprd-sharkl3.dtsi
create mode 100644 drivers/tty/serial/sprd-serial.c
--
1.7.9.5
next parent reply other threads:[~2014-10-17 9:54 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <sprd-1017-v2>
2014-10-17 9:54 ` Chunyan Zhang [this message]
2014-10-17 9:54 ` [PATCH v2 1/5] Documentation: DT: Renamed of-serial.txt to 8250.txt Chunyan Zhang
2014-10-17 13:12 ` Mark Rutland
2014-10-20 13:47 ` Arnd Bergmann
2014-10-17 9:54 ` [PATCH v2 2/5] Documentation: DT: Add bindings for Spreadtrum Sharkl Platform Chunyan Zhang
2014-10-17 12:50 ` Mark Rutland
2014-10-20 13:48 ` Arnd Bergmann
2014-10-17 9:54 ` [PATCH v2 3/5] arm64: dts: Add support for Spreadtrum Sharkl3 SoC in dts and Makefile Chunyan Zhang
2014-10-17 13:00 ` Mark Rutland
2014-10-17 9:54 ` [PATCH v2 4/5] arm64: Add support for Spreadtrum's Sharkl Platform in Kconfig and defconfig Chunyan Zhang
2014-10-17 9:54 ` [PATCH v2 5/5] tty/serial: Add earlycon support for Spreadtrum serial driver Chunyan Zhang
[not found] ` <1413539665-11484-6-git-send-email-chunyan.zhang-lxIno14LUO0EEoCn2XhGlw@public.gmane.org>
2014-10-17 13:03 ` Mark Rutland
2014-10-20 7:27 ` Lyra Zhang
2014-10-20 10:32 ` Mark Rutland
2014-10-20 11:15 ` Lyra Zhang
2014-10-18 21:06 ` One Thousand Gnomes
2014-10-20 10:23 ` Orson Zhai
2014-10-21 12:26 ` One Thousand Gnomes
2014-10-21 13:34 ` Orson Zhai
2014-10-21 11:15 ` [PATCH v2 0/5] Add Spreadtrum Sharkl Platform support Pavel Machek
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=1413539665-11484-1-git-send-email-chunyan.zhang@spreadtrum.com \
--to=chunyan.zhang@spreadtrum.com \
--cc=artagnon@gmail.com \
--cc=broonie@linaro.org \
--cc=catalin.marinas@arm.com \
--cc=devicetree@vger.kernel.org \
--cc=galak@codeaurora.org \
--cc=geng.ren@spreadtrum.com \
--cc=gregkh@linuxfoundation.org \
--cc=ijc+devicetree@hellion.org.uk \
--cc=jslaby@suse.cz \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=m-karicheri2@ti.com \
--cc=mark.rutland@arm.com \
--cc=orsonzhai@gmail.com \
--cc=pawel.moll@arm.com \
--cc=robh+dt@kernel.org \
--cc=rrichter@cavium.com \
--cc=sprdlinux@freelists.org \
--cc=will.deacon@arm.com \
--cc=zhizhou.zhang@spreadtrum.com \
/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;
as well as URLs for NNTP newsgroup(s).