aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts
Commit message (Collapse)AuthorAgeFilesLines
* arm64: dts: renesas: r8a7796: salvator-x: Sort nodesYoshihiro Kaneko2019-07-301-5/+5
| | | | | | | | | | | | | | | | Sort nodes. If node address is present * Sort by node address, grouping all nodes with the same compat string and sorting the group alphabetically. Else * Sort alphabetically This should not have any run-time effect. Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com> Reviewed-by: Simon Horman <horms+renesas@verge.net.au> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
* arm64: dts: renesas: r8a7796: remove unneeded sound #address/size-cellsJiada Wang2019-03-181-0/+1
| | | | | | | | | | | | commit 78bc93b3ffb2 ("arm64: dts: renesas: r8a7796: Add address properties to rcar_sound port nodes") added missing #address-cells and #size-cells for sound ports. But, these are based on platform, not on SoC. This patch cleanups it. Signed-off-by: Jiada Wang <jiada_wang@mentor.com> Signed-off-by: Timo Wischer <twischer@de.adit-jv.com> Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: renesas: Convert to new LVDS DT bindingsLaurent Pinchart2018-08-271-2/+1
| | | | | | | | The internal LVDS encoder now has DT bindings separate from the DU. Port the r8a7795 and r8a7796 device trees over to the new model. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: renesas: convert to SPDX identifiersWolfram Sang2018-06-251-4/+1
| | | | | | | Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Acked-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: renesas: r8a7796-salvator-x: enable HDMI soundKuninori Morimoto2018-05-161-0/+28
| | | | | | Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Tested-by: Nguyen Viet Dung <nv-dung@jinso.co.jp> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: renesas: r8a7796-salvator-x: Add SoC name to file headerGeert Uytterhoeven2017-11-281-1/+1
| | | | | | | | Document clearly which SoC this DTS applies to, to distinguish from Salvator-X boards equipped with other SoCs. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Enable HDMI outputLaurent Pinchart2017-07-271-0/+17
| | | | | | | | | Enable the HDMI encoder for the M3-W Salvator-X board and hook it up to the HDMI connector. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Add DU external dot clocksLaurent Pinchart2017-07-271-0/+12
| | | | | | | | | | The DU1 external dot clock is provided by the fixed frequency clock generator X21, while the DU0 and DU2 clocks are provided by the programmable Versaclock5 clock generator. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: renesas: Move CPG_AUDIO_CLK_I from board to soc filesGeert Uytterhoeven2017-07-271-2/+0
| | | | | | | | | | The definition of CPG_AUDIO_CLK_I is SoC-specific, not board-specific. Hence move it from the board-specific .dts files to the SoC-specific .dtsi files. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: renesas: Extract common Salvator-X board supportGeert Uytterhoeven2017-05-221-256/+3
| | | | | | | | | | | | | | | | | | | | | | | The Renesas Salvator-X development board can be equipped with either an R-Car H3 or M3-W SiP, which are pin-compatible. Both boards use different DTBs. Reduce duplication by extracting common Salvator-X board support into its own .dtsi file. References to SoC-specific clocks are handled through cpp definitions. Sort device nodes while at it. For boards with an R-Car H3 SiP, there are no functional changes. For boards with an R-Car M3-W SiP, the following new devices are now described in DT: - External audio, CAN, and PCIe clocks, - USB Vbus regulator, - CS2000 clock generator, - AK4613 Audio Codec, - VGA. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Set drive-strength for ravb pinsGeert Uytterhoeven2017-05-221-2/+16
| | | | | | | | | | | | | The EthernetAVB should not depend on the bootloader to setup correct drive-strength values. Values for drive-strength where found by examining the registers after the bootloader has configured the registers and successfully used the EthernetAVB. Based on commit 7d73a4da2681dc5d ("arm64: dts: r8a7795: salvator-x: Set drive-strength for ravb pins"). Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Enable NFS rootGeert Uytterhoeven2017-05-221-1/+1
| | | | | | | | Cfr. commit b2407c566ba29215 ("arm64: dts: r8a7795: enable nfs root on Salvator-X board"). Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: enable HS200 for eMMCWolfram Sang2017-05-221-0/+1
| | | | | Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Drop superfluous status update for ↵Geert Uytterhoeven2017-03-131-1/+0
| | | | | | | | | | frequency override The scif_clk device node is already enabled in r8a7796.dtsi, so there is no need to update its status again. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: add SCIF1 (DEBUG1)Ulrich Hecht2017-03-071-0/+14
| | | | | | | | Enables the SCIF hooked up to the DEBUG1 connector. Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Fix EthernetAVB PHY timingKazuya Mizuguchi2017-03-061-12/+1
| | | | | | | | | | | | Set PHY rxc-skew-ps to 1500 and all other values to their default values. This is intended to to address failures in the case of 1Gbps communication using the by salvator-x board with the KSZ9031RNX phy. This has been reported to occur with both the r8a7795 (H3) and r8a7796 (M3-W) SoCs. Signed-off-by: Kazuya Mizuguchi <kazuya.mizuguchi.ks@renesas.com> Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Add I2C for DVFS device supportDien Pham2017-03-061-0/+4
| | | | | | | | | | This patch adds support of I2C for DVFS device for Salvator-X board on R8A7796 SoC. Signed-off-by: Dien Pham <dien.pham.ry@rvc.renesas.com> Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
* arm64: dts: r8a7796: salvator-x: Enable EthernetAVBLaurent Pinchart2017-01-031-0/+32
| | | | | | | Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> [geert: Add pinctrl] Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: Update memory node to 4 GiB mapTakeshi Kihara2017-01-031-0/+5
| | | | | | | | | | | | | | | | This patch updates memory region: - After changes, the new map of the Salvator-X board on R8A7796 SoC Bank0: 2GiB RAM : 0x000048000000 -> 0x000bfffffff Bank1: 2GiB RAM : 0x000600000000 -> 0x0067fffffff - Before changes, the old map looked like this: Bank0: 2GiB RAM : 0x000048000000 -> 0x000bfffffff Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com> [geert: Correct size of old map] Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: enable I2CUlrich Hecht2016-11-211-0/+12
| | | | | | | Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Tested-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator: enable on board eMMCWolfram Sang2016-11-041-1/+43
| | | | | Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: enable UHS for SDHI 0 & 3Simon Horman2016-11-041-2/+20
| | | | | | | Based on work for the r8a7796 by Wolfram Sang. Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
* arm64: dts: r8a7796: salvator-x: enable SDHI0 & 3Simon Horman2016-11-041-0/+84
| | | | | | | | | Enable the exposed SD card slots in the DT of the r8a7796/salvator-x. Based on work for the r8a7795/salvator-x by Ai Kyuse. Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
* arm64: dts: r8a7796: salvator-x: Populate EXTALRGeert Uytterhoeven2016-10-171-0/+4
| | | | | | | | | It can be used for the watchdog. Based on similar work for r8a7795/salvator-x by Wolfram Sang. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796: salvator-x: add serial console pinsUlrich Hecht2016-09-081-0/+16
| | | | | | | | Adds pin control for SCIF2. Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: r8a7796/salvator-x: Enable watchdog timerGeert Uytterhoeven2016-07-071-0/+5
| | | | | | | | | Enable the Watchdog Timer (WDT) controller on the Renesas Salvator-X board equipped with an R-Car M3-W (r8a7796) SoC. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* arm64: dts: salvator-x: add Salvator-X board on R8A7796 SoCTakeshi Kihara2016-07-071-0/+45
This patch adds initial board support for R8A7796 Salvator-X. Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>