Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: horms+renesas@verge.net.au (Simon Horman)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] Renesas ARM Based SoC DT Updates for v4.16
Date: Wed,  6 Dec 2017 11:22:38 +0100	[thread overview]
Message-ID: <cover.1512555546.git.horms+renesas@verge.net.au> (raw)

Hi Olof, Hi Kevin, Hi Arnd,

Please consider these Renesas ARM based SoC DT updates for v4.16.


The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-dt-for-v4.16

for you to fetch changes up to 7f32eddb81ecc06131a643babe2d0f961fbd7f08:

  ARM: dts: alt: Convert to named i2c-gpio bindings (2017-12-04 09:34:53 +0100)

----------------------------------------------------------------
Renesas ARM Based SoC DT Updates for v4.16

* Convert to named i2c-gpio bindings

  Geert Uytterhoeven says "Commits 7d29f509d2cfd807 ("dt-bindings: i2c:
  i2c-gpio: Add support for named gpios") and 05c74778858d7d99 ("i2c: gpio:
  Add support for named gpios in DT") introduced named i2c-gpio DT
  bindings, and deprecated the more error-prone unnamed variant.

  This patch series switches all Renesas boards to the new bindings, and
  adds the missing GPIO_OPEN_DRAIN I/O flags, which were implicitly
  assumed before..."

  ...  Note that after this series is applied, the i2c-gpio buses are no
  longer detected when booting new DTBs on old (v4.14 and older) kernels,
  which should not be an issue.  Booting old DTBs on new kernels is not
  affected."

* Update DTS for CMT DT binding rework

  Geert Uytterhoeven says "This patch series updates the CMT device nodes
  in the various Renesas DTS files sh_cmt clocksource driver for the recent
  DT binding rework that was merged in v4.14-rc1 and v4.15-rc1..."

* Add SMP support to r8a7794 (R-Car E2) SoC

  Sergei Shtylyov says "Add the device tree node for the Advanced Power
  Management Unit (APMU).  Use the "enable-method" prop to  point out that
  the APMU should be used for the SMP support."

* Correct primary compatible value for eeprom
  on r7s72100 (RZ/A1H) genmai and r8a7791 (R-Car M2-W) koelsh boards

  Geert Uytterhoeven says "The Renesas part numbers of the two-wire serial
  interface EEPROMs do not follow the 24Cxx pattern, but the R1EX24xxx
  pattern.

  Hence change the primary compatible values to the appropriate variant of
  "renesas,r1ex24xxx", like is already done on Gose.""

* Move cec_clock to root node on r8a7791 (R-Car M2-W) koelsh board
  r8a7791 (R-Car M2-W) koelsh board

* Use R-Car SDHI and Ether Gen1 and 2 fallback compat strings

  Use recently posted R-Car SDHI and Ether Gen 1 and 2 fallback
  compat strings in the DT of Renesas ARM based SoCs.

* Add IIC cores to dtsi of r8a7745 (RZ/G1E) SoC

* Rework DT architecture for r8a7745 (RZ/G1E) iW-RainboW-G22D development
  platform and add serial support.

  Fabrizio Castro says "... define a new DT architecture for the
  iW-RainboW-G22D SODIMM Development Platform to include the configuration
  with the HDMI daughter board and to define the serial interfaces."

* Add USB function support to
  r8a7745 (RZ/G1E) iW-RainboW-G22D development platform

* Add PCIEC and ttySC3 support to r8a7743 (RZ/G1M) iW-RainboW-G20M-Qseven SoM

* Add VIN support to r8a7743 (RZ/G1M) and r8a7745 (RZ/G1E) SoCs

* Add CAN and HDMI support to r8a7743 (RZ/G1M) iW-RainboW-G20D-Qseven and
  r8a7745 (RZ/G1E) iW-RainboW-G22D development platforms

----------------------------------------------------------------
Biju Das (7):
      ARM: dts: r8a7745: Add HS-USB device node
      ARM: dts: r8a7745: Add USB-DMAC device nodes
      ARM: dts: r8a7745: Enable DMA for HSUSB
      ARM: dts: iwg22d-sodimm: Enable HS-USB
      ARM: dts: r8a7743: Add default PCIe bus clock
      ARM: dts: r8a7743: Add PCIe Controller device node
      ARM: dts: iwg20d-q7: Enable PCIe Controller

Fabrizio Castro (18):
      ARM: dts: r8a7743: Add DU support
      ARM: dts: iwg20d-q7-dbcm-ca: Add HDMI video output
      ARM: dts: iwg22d: Use /dev/ttySC3 as debug console
      ARM: dts: iwg22d: Add /dev/ttySC5 support
      ARM: dts: iwg22d-sodimm-dbhd-ca: Add device tree for HDMI DB
      ARM: dts: iwg22d-sodimm: sort dt nodes
      ARM: dts: r8a7745: Add IIC cores to dtsi
      ARM: dts: iwg20d-q7: Add support for ttySC3
      ARM: dts: r8a7745: Add DU support
      ARM: dts: iwg22d-sodimm-dbhd-ca: Add HDMI video output
      ARM: dts: r8a7745: Add CAN[01] SoC support
      ARM: dts: iwg22d-sodimm: Add can0 support to carrier board
      ARM: dts: iwg22d-sodimm-dbhd-ca: Add can1 support to HDMI DB
      ARM: dts: r8a7743: Add CAN[01] SoC support
      ARM: dts: iwg20d-q7-common: Add can0 support to carrier board
      ARM: dts: iwg20d-q7-dbcm-ca: Add can1 support to camera DB
      ARM: dts: r8a7743: add VIN dt support
      ARM: dts: r8a7745: add VIN dt support

Geert Uytterhoeven (6):
      ARM: dts: koelsch: Correct primary compatible value for eeprom
      ARM: dts: genmai: Correct primary compatible value for eeprom
      ARM: dts: armadillo800eva: Convert to named i2c-gpio bindings
      ARM: dts: lager: Convert to named i2c-gpio bindings
      ARM: dts: koelsch: Convert to named i2c-gpio bindings
      ARM: dts: alt: Convert to named i2c-gpio bindings

Magnus Damm (12):
      ARM: dts: r8a73a4: Update CMT compat string
      ARM: dts: r8a7790: Update CMT compat strings
      ARM: dts: r8a7791: Update CMT compat strings
      ARM: dts: r8a7793: Update CMT compat strings
      ARM: dts: r8a7794: Update CMT compat strings
      ARM: dts: r8a73a4: Remove CMT renesas,channels-mask
      ARM: dts: r8a7740: Remove CMT renesas,channels-mask
      ARM: dts: r8a7790: Remove CMT renesas,channels-mask
      ARM: dts: r8a7791: Remove CMT renesas,channels-mask
      ARM: dts: r8a7793: Remove CMT renesas,channels-mask
      ARM: dts: r8a7794: Remove CMT renesas,channels-mask
      ARM: dts: sh73a0: Remove CMT renesas,channels-mask

Sergei Shtylyov (1):
      ARM: dts: r8a7794: Add SMP support

Simon Horman (17):
      ARM: dts: r8a7743: Use R-Car Gen2 Ether fallback compat string
      ARM: dts: r8a7745: Use R-Car Gen2 Ether fallback compat string
      ARM: dts: r8a7778: Use R-Car Gen1 Ether fallback compat string
      ARM: dts: r8a7790: Use R-Car Gen2 Ether fallback compat string
      ARM: dts: r8a7791: Use R-Car Gen2 Ether fallback compat string
      ARM: dts: r8a7793: Use R-Car Gen2 Ether fallback compat string
      ARM: dts: r8a7794: Use R-Car Gen2 Ether fallback compat string
      ARM: dts: r8a7743: Use R-Car SDHI Gen2 fallback compat string
      ARM: dts: r8a7745: Use R-Car SDHI Gen2 fallback compat string
      ARM: dts: r8a7778: Use R-Car SDHI Gen1 fallback compat string
      ARM: dts: r8a7779: Use R-Car SDHI Gen1 fallback compat string
      ARM: dts: r8a7790: Use R-Car SDHI Gen2 fallback compat string
      ARM: dts: r8a7791: Use R-Car SDHI Gen2 fallback compat string
      ARM: dts: r8a7792: Use R-Car SDHI Gen2 fallback compat string
      ARM: dts: r8a7793: Use R-Car SDHI Gen2 fallback compat string
      ARM: dts: r8a7794: Use R-Car SDHI Gen2 fallback compat string
      ARM: dts: koelsch: Move cec_clock to root node

 arch/arm/boot/dts/Makefile                         |   1 +
 arch/arm/boot/dts/iwg20d-q7-common.dtsi            |  34 ++++
 arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi           |  87 ++++++++++
 arch/arm/boot/dts/r7s72100-genmai.dts              |   2 +-
 arch/arm/boot/dts/r8a73a4.dtsi                     |   5 +-
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts      |   5 +-
 arch/arm/boot/dts/r8a7740.dtsi                     |   3 -
 arch/arm/boot/dts/r8a7743.dtsi                     | 149 ++++++++++++++++-
 .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 158 ++++++++++++++++++
 arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts        |  99 ++++++++----
 arch/arm/boot/dts/r8a7745.dtsi                     | 180 ++++++++++++++++++++-
 arch/arm/boot/dts/r8a7778.dtsi                     |  12 +-
 arch/arm/boot/dts/r8a7779.dtsi                     |  12 +-
 arch/arm/boot/dts/r8a7790-lager.dts                |   5 +-
 arch/arm/boot/dts/r8a7790.dtsi                     |  23 +--
 arch/arm/boot/dts/r8a7791-koelsch.dts              |  19 ++-
 arch/arm/boot/dts/r8a7791.dtsi                     |  20 +--
 arch/arm/boot/dts/r8a7792.dtsi                     |   3 +-
 arch/arm/boot/dts/r8a7793.dtsi                     |  20 +--
 arch/arm/boot/dts/r8a7794-alt.dts                  |   5 +-
 arch/arm/boot/dts/r8a7794.dtsi                     |  27 ++--
 arch/arm/boot/dts/sh73a0.dtsi                      |   3 -
 22 files changed, 753 insertions(+), 119 deletions(-)
 create mode 100644 arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts

             reply	other threads:[~2017-12-06 10:22 UTC|newest]

Thread overview: 63+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-06 10:22 Simon Horman [this message]
2017-12-06 10:21 ` [PATCH 01/61] ARM: dts: r8a7743: Use R-Car Gen2 Ether fallback compat string Simon Horman
2017-12-06 10:21 ` [PATCH 02/61] ARM: dts: r8a7745: " Simon Horman
2017-12-06 10:21 ` [PATCH 03/61] ARM: dts: r8a7778: Use R-Car Gen1 " Simon Horman
2017-12-06 10:21 ` [PATCH 04/61] ARM: dts: r8a7790: Use R-Car Gen2 " Simon Horman
2017-12-06 10:22 ` [PATCH 05/61] ARM: dts: r8a7791: " Simon Horman
2017-12-06 10:22 ` [PATCH 06/61] ARM: dts: r8a7793: " Simon Horman
2017-12-06 10:22 ` [PATCH 07/61] ARM: dts: r8a7794: " Simon Horman
2017-12-06 10:22 ` [PATCH 08/61] ARM: dts: r8a7743: Add DU support Simon Horman
2017-12-06 10:22 ` [PATCH 09/61] ARM: dts: iwg20d-q7-dbcm-ca: Add HDMI video output Simon Horman
2017-12-06 10:22 ` [PATCH 10/61] ARM: dts: iwg22d: Use /dev/ttySC3 as debug console Simon Horman
2017-12-06 10:22 ` [PATCH 11/61] ARM: dts: iwg22d: Add /dev/ttySC5 support Simon Horman
2017-12-06 10:22 ` [PATCH 12/61] ARM: dts: iwg22d-sodimm-dbhd-ca: Add device tree for HDMI DB Simon Horman
2017-12-06 10:22 ` [PATCH 13/61] ARM: dts: iwg22d-sodimm: sort dt nodes Simon Horman
2017-12-06 10:22 ` [PATCH 14/61] ARM: dts: r8a7745: Add HS-USB device node Simon Horman
2017-12-06 10:22 ` [PATCH 15/61] ARM: dts: r8a7745: Add USB-DMAC device nodes Simon Horman
2017-12-06 10:22 ` [PATCH 16/61] ARM: dts: r8a7745: Enable DMA for HSUSB Simon Horman
2017-12-06 10:22 ` [PATCH 17/61] ARM: dts: iwg22d-sodimm: Enable HS-USB Simon Horman
2017-12-06 10:22 ` [PATCH 18/61] ARM: dts: r8a7745: Add IIC cores to dtsi Simon Horman
2017-12-06 10:22 ` [PATCH 19/61] ARM: dts: r8a7743: Use R-Car SDHI Gen2 fallback compat string Simon Horman
2017-12-06 10:22 ` [PATCH 20/61] ARM: dts: r8a7745: " Simon Horman
2017-12-06 10:22 ` [PATCH 21/61] ARM: dts: r8a7778: Use R-Car SDHI Gen1 " Simon Horman
2017-12-06 10:22 ` [PATCH 22/61] ARM: dts: r8a7779: " Simon Horman
2017-12-06 10:22 ` [PATCH 23/61] ARM: dts: r8a7790: Use R-Car SDHI Gen2 " Simon Horman
2017-12-06 10:22 ` [PATCH 24/61] ARM: dts: r8a7791: " Simon Horman
2017-12-06 10:22 ` [PATCH 25/61] ARM: dts: r8a7792: " Simon Horman
2017-12-06 10:22 ` [PATCH 26/61] ARM: dts: r8a7793: " Simon Horman
2017-12-06 10:22 ` [PATCH 27/61] ARM: dts: r8a7794: " Simon Horman
2017-12-06 10:22 ` [PATCH 28/61] ARM: dts: iwg20d-q7: Add support for ttySC3 Simon Horman
2017-12-06 10:22 ` [PATCH 29/61] ARM: dts: koelsch: Move cec_clock to root node Simon Horman
2017-12-06 10:22 ` [PATCH 30/61] ARM: dts: r8a7745: Add DU support Simon Horman
2017-12-06 10:22 ` [PATCH 31/61] ARM: dts: iwg22d-sodimm-dbhd-ca: Add HDMI video output Simon Horman
2017-12-06 10:22 ` [PATCH 32/61] ARM: dts: r8a7745: Add CAN[01] SoC support Simon Horman
2017-12-06 10:22 ` [PATCH 33/61] ARM: dts: iwg22d-sodimm: Add can0 support to carrier board Simon Horman
2017-12-06 10:22 ` [PATCH 34/61] ARM: dts: iwg22d-sodimm-dbhd-ca: Add can1 support to HDMI DB Simon Horman
2017-12-06 10:22 ` [PATCH 35/61] ARM: dts: r8a7743: Add CAN[01] SoC support Simon Horman
2017-12-06 10:22 ` [PATCH 36/61] ARM: dts: iwg20d-q7-common: Add can0 support to carrier board Simon Horman
2017-12-06 10:22 ` [PATCH 37/61] ARM: dts: iwg20d-q7-dbcm-ca: Add can1 support to camera DB Simon Horman
2017-12-06 10:22 ` [PATCH 38/61] ARM: dts: r8a7743: Add default PCIe bus clock Simon Horman
2017-12-06 10:22 ` [PATCH 39/61] ARM: dts: r8a7743: Add PCIe Controller device node Simon Horman
2017-12-06 10:22 ` [PATCH 40/61] ARM: dts: iwg20d-q7: Enable PCIe Controller Simon Horman
2017-12-06 10:22 ` [PATCH 41/61] ARM: dts: r8a7743: add VIN dt support Simon Horman
2017-12-06 10:22 ` [PATCH 42/61] ARM: dts: r8a7745: " Simon Horman
2017-12-06 10:22 ` [PATCH 43/61] ARM: dts: koelsch: Correct primary compatible value for eeprom Simon Horman
2017-12-06 10:22 ` [PATCH 44/61] ARM: dts: genmai: " Simon Horman
2017-12-06 10:22 ` [PATCH 45/61] ARM: dts: r8a7794: Add SMP support Simon Horman
2017-12-06 10:22 ` [PATCH 46/61] ARM: dts: r8a73a4: Update CMT compat string Simon Horman
2017-12-06 10:22 ` [PATCH 47/61] ARM: dts: r8a7790: Update CMT compat strings Simon Horman
2017-12-06 10:22 ` [PATCH 48/61] ARM: dts: r8a7791: " Simon Horman
2017-12-06 10:22 ` [PATCH 49/61] ARM: dts: r8a7793: " Simon Horman
2017-12-06 10:22 ` [PATCH 50/61] ARM: dts: r8a7794: " Simon Horman
2017-12-06 10:22 ` [PATCH 51/61] ARM: dts: r8a73a4: Remove CMT renesas,channels-mask Simon Horman
2017-12-06 10:22 ` [PATCH 52/61] ARM: dts: r8a7740: " Simon Horman
2017-12-06 10:22 ` [PATCH 53/61] ARM: dts: r8a7790: " Simon Horman
2017-12-06 10:22 ` [PATCH 54/61] ARM: dts: r8a7791: " Simon Horman
2017-12-06 10:22 ` [PATCH 55/61] ARM: dts: r8a7793: " Simon Horman
2017-12-06 10:22 ` [PATCH 56/61] ARM: dts: r8a7794: " Simon Horman
2017-12-06 10:22 ` [PATCH 57/61] ARM: dts: sh73a0: " Simon Horman
2017-12-06 10:22 ` [PATCH 58/61] ARM: dts: armadillo800eva: Convert to named i2c-gpio bindings Simon Horman
2017-12-06 10:22 ` [PATCH 59/61] ARM: dts: lager: " Simon Horman
2017-12-06 10:22 ` [PATCH 60/61] ARM: dts: koelsch: " Simon Horman
2017-12-06 10:22 ` [PATCH 61/61] ARM: dts: alt: " Simon Horman
2017-12-21 15:20 ` [GIT PULL] Renesas ARM Based SoC DT Updates for v4.16 Arnd Bergmann

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.1512555546.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