[GIT PULL] Renesas ARM Based SoC DT Updates for v4.16
Arnd Bergmann
arnd at arndb.de
Thu Dec 21 07:20:45 PST 2017
On Wed, Dec 6, 2017 at 11:22 AM, Simon Horman
<horms+renesas at verge.net.au> wrote:
> 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
Pulled into next/dt, thanks for the detailed description!
Arnd
More information about the linux-arm-kernel
mailing list