From: horms+renesas@verge.net.au (Simon Horman)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] Renesas ARM64 Based SoC DT Updates for v4.20
Date: Thu, 13 Sep 2018 11:09:49 +0200 [thread overview]
Message-ID: <cover.1536828567.git.horms+renesas@verge.net.au> (raw)
Hi Olof, Hi Kevin, Hi Arnd,
Please consider these Renesas ARM64 based SoC DT updates for v4.20.
I am sending out this pull-request at this time as there are a number
of patches queued up in my arm (32) DT branch and I hope that this
will ease the burden later on in the development cycle. I expect to
send a follow-up pull-request for this branch at the usual pre-rc6 timing.
Highlights of this pull request:
* New SoC: RZ/G2M (r8a774a1)
* New Board: R-Car M3-N (r8a77965) based ULCB
* And, as usual, increased hardware coverage a variety of SoCs and their boards
The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3:
Linux 4.19-rc1 (2018-08-26 14:11:59 -0700)
are available in the git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-arm64-dt-for-v4.20
for you to fetch changes up to 450d6079e8d3c40c7ce67ac8bb4a2da9baf56613:
arm64: dts: r8a77965: add FDP1 device nodes (2018-09-13 09:48:13 +0200)
----------------------------------------------------------------
Renesas ARM64 Based SoC DT Updates for v4.20
* Correct whitespace around assignments
* R-Car Gen-3 SoCs:
- Enable SDR104 for SD devices
- Include R-Car product name in DTSI files to ease maintenance
* R-Car Gen-3 SoC based boards: Convert to new LVDS DT bindings
* R-Car Gen 3 Salvator-X and Salvator-XS boards:
- Override secondary addresses of ADV748x to avoid address conflicts
* R-Car Gen 3 based Salvator-XS board: Enable SATA
* R-Car M3-N (r8a77965) SoC:
- Add FDP1 device nodes
- Move arm_cc630p and timer nodes to restore sort-order of file
- Correct clock/reset for usb2_phy1
- Correct HS-USB compat string
- Add OPPs table for cpu devices enabling CPUFreq support
- Add CAN device placeholder nodes to facilitate adding
initial device tree for KF daughter board
- Attach SYS-DMAC to the IPMMU
* R-Car M3-N (r8a77965) based ULCB board:
- Initial device tree for board and KF daughter board
* R-Car E3 (r8a77990) SoC:
- Add SYS-DMAC, I2C VIN, CSI-2, MSIOF device nodes
- Add BRG support to SCIF2 which allows an increase in serial clock accuracy
- Use CPG/MSSR and SYSC binding definitions
* R-Car E3 (r8a77990) based Ebisu board: Enable PWM
* R-Car D3 (r8a77995) SoC: Attach the SYS-DMAC to the IPMMU
* R-Car D3 (r8a77995) based Draak board: Sort device nodes
* R-Car V3H (r8a77980) based V3HSK board:
- Move lvds0 node to restore sort-order of file
* R-Car V3H (r8a77980) SoC:
- Add RWDT, CSI2 and VIN, Cortex-A53 PMU nodes
- Move IPMMU and CAN clock nodes to restore sort-order of file
* R-Car V3M (r8a77970) SoC:
- Add MMC nodes
- Move CAN clock node to restore sort-order of file
* R-Car V3M (r8a77970) based V3MSK board: Add eMMC support
* R-Car V3H (r8a77980) based Condor board: Add PCIe, DU, LVDS and HDMI support
* RZ/G2M (r8a774a1) SoC:
- Initial device tree
- Add SYS-DMAC, SCIF, HSCIF, INTC-EX, EtherAVB, RWDT, pinctl, GPIO,
SDHI, I2C, IIC-DVFS, thermal, IPMMU, MSIOF, Cortex-A53 CPU core,
PWM, Audio, FCPF, FCPV, USB2.0, USB-DMAC, HSUSB and USB3.0 device nodes
----------------------------------------------------------------
Biju Das (12):
arm64: dts: renesas: Initial r8a774a1 SoC device tree
arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes
arm64: dts: renesas: r8a774a1: Add INTC-EX device node
arm64: dts: renesas: r8a774a1: Add RWDT node
arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support
arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support
arm64: dts: renesas: r8a774a1: Add all MSIOF nodes
arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores
arm64: dts: renesas: r8a774a1: Add audio support
arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHCI/OHCI) device nodes
arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB device nodes
arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes
Dien Pham (1):
arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices
Eugeniu Rosca (3):
arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes
arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree
arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree
Fabrizio Castro (8):
arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes
arm64: dts: renesas: r8a774a1: Add Ethernet AVB node
arm64: dts: renesas: r8a774a1: Add pinctrl device node
arm64: dts: renesas: r8a774a1: Add GPIO device nodes
arm64: dts: renesas: r8a774a1: Add SDHI nodes
arm64: dts: renesas: r8a774a1: Add IPMMU device nodes
arm64: dts: renesas: r8a774a1: Add PWM device nodes
arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances
Geert Uytterhoeven (10):
arm64: dts: renesas: Fix whitespace around assignments
arm64: dts: renesas: v3hsk: Move lvds0 node
arm64: dts: renesas: r8a77965: Move timer node
arm64: dts: renesas: r8a77965: Fix HS-USB compatible
arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1
arm64: dts: renesas: salvator-xs: Improve SATA switch settings comments
arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC binding definitions
arm64: dts: renesas: r8a7795: Move arm_cc630p node
arm64: dts: renesas: r8a77990: Add all MSIOF nodes
arm64: dts: renesas: draak: Sort device nodes
Hoan Nguyen An (1):
arm64: dts: r8a77965: add FDP1 device nodes
Kieran Bingham (1):
arm64: dts: renesas: salvator-common: adv748x: Override secondary addresses
Koji Matsuoka (1):
arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes
Laurent Pinchart (1):
arm64: dts: renesas: Convert to new LVDS DT bindings
Magnus Damm (3):
arm64: dts: renesas: Include R-Car product name in DTSI files
arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU
arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU
Sergei Shtylyov (10):
arm64: dts: renesas: r8a77980: add RWDT support
arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support
arm64: dts: renesas: r8a77980: move IPMMU nodes
arm64: dts: renesas: r8a779{7|8}0: move CAN clock node
arm64: dts: renesas: r8a77980: add CSI2/VIN support
arm64: dts: renesas: r8a77970: add MMC support
arm64: dts: renesas: v3msk: add eMMC support
arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support
arm64: dts: renesas: r8a77980: add PCIe support
arm64: dts: renesas: condor: add PCIe support
Takeshi Kihara (4):
arm64: dts: renesas: r8a77965: Add SATA controller node
arm64: dts: renesas: r8a77990: Add BRG support to SCIF2
arm64: dts: renesas: r8a77990: Add I2C device nodes
arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes
Wolfram Sang (2):
arm64: dts: renesas: salvator-xs: enable SATA
arm64: dts: renesas: enable SDR104 on R-Car Gen3
Yoshihiro Shimoda (1):
arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board
arch/arm64/boot/dts/renesas/Makefile | 2 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1664 ++++++++++++++++++++
.../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 18 +-
arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 3 +-
.../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 17 +-
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 104 +-
arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 86 +-
.../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 +
arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 +
.../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 +
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 155 +-
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 26 +
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 36 +-
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 123 ++
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 134 ++
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 580 ++++++-
arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 24 +
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 478 +++++-
arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 276 ++--
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 14 +-
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 7 +-
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 +
27 files changed, 3462 insertions(+), 363 deletions(-)
create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts
next reply other threads:[~2018-09-13 9:09 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-13 9:09 Simon Horman [this message]
2018-09-13 9:08 ` [PATCH 01/58] arm64: dts: renesas: r8a77980: add RWDT support Simon Horman
2018-09-13 9:08 ` [PATCH 02/58] arm64: dts: renesas: Include R-Car product name in DTSI files Simon Horman
2018-09-13 9:08 ` [PATCH 03/58] arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU Simon Horman
2018-09-13 9:08 ` [PATCH 04/58] arm64: dts: renesas: Convert to new LVDS DT bindings Simon Horman
2018-09-13 9:09 ` [PATCH 05/58] arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support Simon Horman
2018-09-13 9:09 ` [PATCH 06/58] arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board Simon Horman
2018-09-13 9:09 ` [PATCH 07/58] arm64: dts: renesas: r8a77980: move IPMMU nodes Simon Horman
2018-09-13 9:09 ` [PATCH 08/58] arm64: dts: renesas: r8a779{7|8}0: move CAN clock node Simon Horman
2018-09-13 9:09 ` [PATCH 09/58] arm64: dts: renesas: r8a77965: Add SATA controller node Simon Horman
2018-09-13 9:09 ` [PATCH 10/58] arm64: dts: renesas: salvator-xs: enable SATA Simon Horman
2018-09-13 9:09 ` [PATCH 11/58] arm64: dts: renesas: r8a77980: add CSI2/VIN support Simon Horman
2018-09-13 9:09 ` [PATCH 12/58] arm64: dts: renesas: salvator-common: adv748x: Override secondary addresses Simon Horman
2018-09-13 9:09 ` [PATCH 13/58] arm64: dts: renesas: Initial r8a774a1 SoC device tree Simon Horman
2018-09-13 9:09 ` [PATCH 14/58] arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU Simon Horman
2018-09-13 9:09 ` [PATCH 15/58] arm64: dts: renesas: r8a77965: Add CAN{0, 1} placeholder nodes Simon Horman
2018-09-13 9:09 ` [PATCH 16/58] arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree Simon Horman
2018-09-13 9:09 ` [PATCH 17/58] arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices Simon Horman
2018-09-13 9:09 ` [PATCH 18/58] arm64: dts: renesas: r8a77970: add MMC support Simon Horman
2018-09-13 9:09 ` [PATCH 19/58] arm64: dts: renesas: v3msk: add eMMC support Simon Horman
2018-09-13 9:09 ` [PATCH 20/58] arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support Simon Horman
2018-09-13 9:09 ` [PATCH 21/58] arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes Simon Horman
2018-09-13 9:09 ` [PATCH 22/58] arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes Simon Horman
2018-09-13 9:09 ` [PATCH 23/58] arm64: dts: renesas: r8a774a1: Add INTC-EX device node Simon Horman
2018-09-13 9:09 ` [PATCH 24/58] arm64: dts: renesas: r8a774a1: Add Ethernet AVB node Simon Horman
2018-09-13 9:09 ` [PATCH 25/58] arm64: dts: renesas: r8a774a1: Add RWDT node Simon Horman
2018-09-13 9:09 ` [PATCH 26/58] arm64: dts: renesas: r8a774a1: Add pinctrl device node Simon Horman
2018-09-13 9:09 ` [PATCH 27/58] arm64: dts: renesas: r8a774a1: Add GPIO device nodes Simon Horman
2018-09-13 9:09 ` [PATCH 28/58] arm64: dts: renesas: r8a774a1: Add SDHI nodes Simon Horman
2018-09-13 9:09 ` [PATCH 29/58] arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support Simon Horman
2018-09-13 9:09 ` [PATCH 30/58] arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support Simon Horman
2018-09-13 9:09 ` [PATCH 31/58] arm64: dts: renesas: r8a774a1: Add IPMMU device nodes Simon Horman
2018-09-13 9:09 ` [PATCH 32/58] arm64: dts: renesas: r8a774a1: Add all MSIOF nodes Simon Horman
2018-09-13 9:09 ` [PATCH 33/58] arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores Simon Horman
2018-09-13 9:09 ` [PATCH 34/58] arm64: dts: renesas: r8a774a1: Add PWM device nodes Simon Horman
2018-09-13 9:09 ` [PATCH 35/58] arm64: dts: renesas: r8a774a1: Add audio support Simon Horman
2018-09-13 9:09 ` [PATCH 36/58] arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances Simon Horman
2018-09-13 9:09 ` [PATCH 37/58] arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHCI/OHCI) device nodes Simon Horman
2018-09-13 9:09 ` [PATCH 38/58] arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB " Simon Horman
2018-09-13 9:09 ` [PATCH 39/58] arm64: dts: renesas: r8a774a1: Add USB3.0 " Simon Horman
2018-09-13 9:09 ` [PATCH 40/58] arm64: dts: renesas: r8a77980: add PCIe support Simon Horman
2018-09-13 9:09 ` [PATCH 41/58] arm64: dts: renesas: condor: " Simon Horman
2018-09-13 9:09 ` [PATCH 42/58] arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree Simon Horman
2018-09-13 9:09 ` [PATCH 43/58] arm64: dts: renesas: Fix whitespace around assignments Simon Horman
2018-09-13 9:09 ` [PATCH 44/58] arm64: dts: renesas: v3hsk: Move lvds0 node Simon Horman
2018-09-13 9:09 ` [PATCH 45/58] arm64: dts: renesas: r8a77965: Move timer node Simon Horman
2018-09-13 9:09 ` [PATCH 46/58] arm64: dts: renesas: r8a77965: Fix HS-USB compatible Simon Horman
2018-09-13 9:09 ` [PATCH 47/58] arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 Simon Horman
2018-09-13 9:09 ` [PATCH 48/58] arm64: dts: renesas: salvator-xs: Improve SATA switch settings comments Simon Horman
2018-09-13 9:09 ` [PATCH 49/58] arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC binding definitions Simon Horman
2018-09-13 9:09 ` [PATCH 50/58] arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 Simon Horman
2018-09-13 9:09 ` [PATCH 51/58] arm64: dts: renesas: r8a7795: Move arm_cc630p node Simon Horman
2018-09-13 9:09 ` [PATCH 52/58] arm64: dts: renesas: r8a77990: Add all MSIOF nodes Simon Horman
2018-09-13 9:09 ` [PATCH 53/58] arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes Simon Horman
2018-09-13 9:09 ` [PATCH 54/58] arm64: dts: renesas: r8a77990: Add I2C " Simon Horman
2018-09-13 9:09 ` [PATCH 55/58] arm64: dts: renesas: r8a77990: Add SYS-DMAC " Simon Horman
2018-09-13 9:09 ` [PATCH 56/58] arm64: dts: renesas: enable SDR104 on R-Car Gen3 Simon Horman
2018-09-13 9:09 ` [PATCH 57/58] arm64: dts: renesas: draak: Sort device nodes Simon Horman
2018-09-13 9:09 ` [PATCH 58/58] arm64: dts: r8a77965: add FDP1 " Simon Horman
2018-09-23 13:19 ` [GIT PULL] Renesas ARM64 Based SoC DT Updates for v4.20 Olof Johansson
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=cover.1536828567.git.horms+renesas@verge.net.au \
--to=horms+renesas@verge.net.au \
--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;
as well as URLs for NNTP newsgroup(s).