[GIT PULL] Renesas ARM64 Based SoC DT Updates for v4.16

Arnd Bergmann arnd at arndb.de
Thu Dec 21 07:21:57 PST 2017


On Thu, Dec 7, 2017 at 10:53 AM, Simon Horman
<horms+renesas at verge.net.au> wrote:
>
> ----------------------------------------------------------------
> Renesas ARM64 Based SoC DT Updates for v4.16
>
> * Use r8a77970 (V3M) CPG core clock and SYSC power domain macros
>
>   These may be used in place of numeric constants now that they
>   are present in Linus's tree.
>
> * Add r8a77970 (V3M) Starter Kit board support
>
>   This includes basic support to bring up the board with a serial
>   console and EtherAVB support
>
> * Add IPMMU nodes and connections to on-chip devices
>   on r8a7795 (H3), r8a7796 (M3-W), r8a77970 (V3M) and r8a77995 (D3) SoCs
>
>   Simon Horman says "With these patches applied a white list enabled IPMMU
>   driver may be used to check silicon revision and then enable IPMMU in the
>   known working cases."
>
> * Enable DMA for SCIF2 on r8a77995 (D2) SoC
>
> * Increase the number of GPIO bank 1 ports to 29 on r8a7795 (H3) SoC
>
>   This adds support for the GP-1-28 port pin of the r8a7795 (H3) ES2.0 SoC
>
> * Add support for CAN to r8a77995 (D3) SoC
>
>   Ulrich Hecht says "This is a by-the-datasheet implementation, with the
>   datasheet missing some bits, namely the pin map.  I filled in the gaps...
>   by deducing the information from pin numbers already in the PFC driver,
>   so careful scrutiny is advised."
>
> * Add support for SDHI to r8a77995 (D3) SoC
>
> * Add SoC name to file header of r8a7795 (H3) and r8a7796 (M3-W)
>   Salvator-X and Salvator-XS board files
>
>   Geert Uytterhoeven says "With the proliferation of Salvator-X and
>   Salvator-XS boards carrying different R-Car Gen3 SoCs variants, several
>   DTS files ended up having the same file headers.
>
>   Add the SoC names to the file headers to avoid confusion."
>
> * Add device note for ROHM BD9571MWV PMIC to
>   r8a7795 (H3) and r8a7796 (M3-W) Salvator-X and Salvator-XS boards.
>
>   Geert Uytterhoeven says "This was based on the example in the DT binding
>   documentation, but using IRQ0 instead of a GPIO interrupt, as that
>   matches the schematics, and because INTC-EX is a simpler block."
>
> * Enable USB2.0 channel 0 on r8a77970 (V3M) ULCB Kingfisher board
>
>   Vladimir Barinov says "The dedicated USB0_PWEN pin is used to control
>   CN13 VBUS source from U43 power supply.  MAX3355 can also provide VBUS,
>   hence it should be disabled via OTG_OFFVBUSn node coming from gpio
>   expander TCA9539.  Set MAX3355 enabled using OTG_EXTLPn node to be able
>   to read OTG ID of CN13."
>
> * Add support for r8a7795 (M3-W) Salvator-XS board
>
>   Geert Uytterhoeven says "This patch series adds support for the version
>   of the Salvator-XS development board equipped with an R-Car M3-W SiP.
>
>   The DT was based on work for the Salvator-X and -XS boards with M3-W
>   resp. H3 SiPs."
>
> * Add watchdog timer support to r8a77970 (V3M) eagle board
>
>   Geert Uytterhoven says "This allows to use the watchdog timer to reset
>   the board, until PSCI is enhanced to include such functionality."
>
> * Use Use R-Car SDHI Gen3 fallback on r8a7795 (H3) and r8a7796 (M3-W) SoCs
>
> * Set driver type for MMC on r8a7795 (H3) and r8a7796 (M3-W) Salvator-X and
>   Salvator-XS boards.
>
>   Wolfram Sang says "These boards are known to have eMMC issues with the
>   default driver type.  Specify a working one."

Pulled into next/dt, thanks!

       Arnd



More information about the linux-arm-kernel mailing list