linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3
@ 2019-06-21  9:10 Simon Horman
  2019-06-21  9:11 ` [PATCH 1/9] dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards Simon Horman
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:10 UTC (permalink / raw)
  To: arm
  Cc: Arnd Bergmann, Kevin Hilman, Daniel Lezcano, Magnus Damm,
	linux-renesas-soc, Olof Johansson, Simon Horman,
	David S . Miller, linux-arm-kernel

Hi Olof, Hi Kevin, Hi Arnd,

Please consider these Renesas ARM based SoC DT bindings updates for v5.3.

I have collected CMT and CAN controller patches that were slipping through
the cracks into this pull request. They have been acked by the relevant
maintainers.


The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:

  Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-dt-bindings-for-v5.3

for you to fetch changes up to 74a22e8f4350a9e096c84fc9e88cf72abf71887c:

  dt-bindings: display: renesas: Add r8a774a1 support (2019-06-19 15:49:46 +0200)

----------------------------------------------------------------
Renesas ARM Based SoC DT Bindings Updates for v5.3

* Renesas Gen3 DWC HDMI TX Encoder
  - Add RZ/G2M (r8a774a1) support

* Renesas R-Car Compare Match Timer (CMT)
 - Add R-Car H3 (r8a7795), M3-N (r8a77965) and E3 (r8a77990) support

* Renesas R-Car CAN FD Controller
  - Add R-Car M3-N (r8a77965) and E3 (r8a77990), and RZ/G2E (r8a774c0) support

* Renesas R-Car CAN Controller
  - Add RZ/G2M (r8a774a1) support
  - Correct RZ/G2 clocks

* Vendor prefixes: Add vendor prefix for HopeRun

* Renesas SoCs and boards: Add HopeRun RZ/G2[M] boards

----------------------------------------------------------------
Cao Van Dong (1):
      dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support

Fabrizio Castro (6):
      dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards
      dt-bindings: Add vendor prefix for HopeRun
      dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks
      dt-bindings: can: rcar_can: Add r8a774c0 support
      dt-bindings: can: rcar_canfd: document r8a774c0 support
      dt-bindings: display: renesas: Add r8a774a1 support

Marek Vasut (2):
      dt-bindings: can: rcar_canfd: document r8a77965 support
      dt-bindings: can: rcar_canfd: document r8a77990 support

 Documentation/devicetree/bindings/arm/renesas.yaml       |  8 ++++++++
 .../bindings/display/bridge/renesas,dw-hdmi.txt          |  4 +++-
 Documentation/devicetree/bindings/net/can/rcar_can.txt   | 13 ++++---------
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 16 ++++++++++------
 Documentation/devicetree/bindings/timer/renesas,cmt.txt  |  6 ++++++
 Documentation/devicetree/bindings/vendor-prefixes.yaml   |  2 ++
 6 files changed, 33 insertions(+), 16 deletions(-)

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [PATCH 1/9] dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 2/9] dt-bindings: Add vendor prefix for HopeRun Simon Horman
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Fabrizio Castro, Daniel Lezcano, Magnus Damm, Simon Horman,
	David S . Miller, linux-arm-kernel

From: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

This patch adds board HiHope RZ/G2M (the main board, powered by
the R8A774A1) and board HiHope RZ/G2 EX (the expansion board
that sits on top of the HiHope RZ/G2M). Both boards are made
by Jiangsu HopeRun Software Co., Ltd. (a.k.a. HopeRun).

Useful links:
http://hihope.org/product/detail/rzg2
https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.6bcf1debQpzkRS&ft=t&id=592177498472
http://www.hoperun.com/Cn/news/id/379

We already know that the HiHope RZ/G2 EX will also sit on the
HiHope RZ/G2N, even though the HiHope RZ/G2N doesn't exist just
yet.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Chris Paterson <Chris.Paterson2@renesas.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/arm/renesas.yaml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/renesas.yaml b/Documentation/devicetree/bindings/arm/renesas.yaml
index 19f379863d50..08c923f8c257 100644
--- a/Documentation/devicetree/bindings/arm/renesas.yaml
+++ b/Documentation/devicetree/bindings/arm/renesas.yaml
@@ -106,6 +106,14 @@ properties:
 
       - description: RZ/G2M (R8A774A1)
         items:
+          - enum:
+              - hoperun,hihope-rzg2m # HopeRun HiHope RZ/G2M platform
+          - const: renesas,r8a774a1
+
+      - items:
+          - enum:
+              - hoperun,hihope-rzg2-ex # HopeRun expansion board for HiHope RZ/G2 platforms
+          - const: hoperun,hihope-rzg2m
           - const: renesas,r8a774a1
 
       - description: RZ/G2E (R8A774C0)
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 2/9] dt-bindings: Add vendor prefix for HopeRun
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
  2019-06-21  9:11 ` [PATCH 1/9] dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 3/9] dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks Simon Horman
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Fabrizio Castro, Daniel Lezcano, Magnus Damm, Simon Horman,
	David S . Miller, linux-arm-kernel

From: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Add "Jiangsu HopeRun Software Co., Ltd." to the list of devicetree
vendor prefixes as "hoperun".

Website: http://www.hoperun.com/en

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Chris Paterson <Chris.Paterson2@renesas.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 33a65a45e319..83ca4816a78b 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -371,6 +371,8 @@ patternProperties:
     description: Holt Integrated Circuits, Inc.
   "^honeywell,.*":
     description: Honeywell
+  "^hoperun,.*":
+    description: Jiangsu HopeRun Software Co., Ltd.
   "^hp,.*":
     description: Hewlett Packard
   "^holtek,.*":
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 3/9] dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
  2019-06-21  9:11 ` [PATCH 1/9] dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards Simon Horman
  2019-06-21  9:11 ` [PATCH 2/9] dt-bindings: Add vendor prefix for HopeRun Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 4/9] dt-bindings: can: rcar_can: Add r8a774c0 support Simon Horman
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Fabrizio Castro, Daniel Lezcano, Magnus Damm, Simon Horman,
	David S . Miller, linux-arm-kernel

From: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

According to the latest information, the clock options for CAN on RZ/G2
are the same as the ones available on R-Car Gen3

Fixes: 868b7c0f43e6 ("dt-bindings: can: rcar_can: Add r8a774a1 support")
Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Chris Paterson <Chris.Paterson2@renesas.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/net/can/rcar_can.txt | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_can.txt b/Documentation/devicetree/bindings/net/can/rcar_can.txt
index 9936b9ee67c3..e0dfc7c35fc5 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_can.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_can.txt
@@ -27,13 +27,8 @@ Required properties:
 
 - reg: physical base address and size of the R-Car CAN register map.
 - interrupts: interrupt specifier for the sole interrupt.
-- clocks: phandles and clock specifiers for 2 CAN clock inputs for RZ/G2
-	  devices.
-	  phandles and clock specifiers for 3 CAN clock inputs for every other
-	  SoC.
-- clock-names: 2 clock input name strings for RZ/G2: "clkp1", "can_clk".
-	       3 clock input name strings for every other SoC: "clkp1", "clkp2",
-	       "can_clk".
+- clocks: phandles and clock specifiers for 3 CAN clock inputs.
+- clock-names: 3 clock input name strings: "clkp1", "clkp2", and "can_clk".
 - pinctrl-0: pin control group to be used for this controller.
 - pinctrl-names: must be "default".
 
@@ -49,8 +44,7 @@ using the below properties:
 Optional properties:
 - renesas,can-clock-select: R-Car CAN Clock Source Select. Valid values are:
 			    <0x0> (default) : Peripheral clock (clkp1)
-			    <0x1> : Peripheral clock (clkp2) (not supported by
-				    RZ/G2 devices)
+			    <0x1> : Peripheral clock (clkp2)
 			    <0x3> : External input clock
 
 Example
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 4/9] dt-bindings: can: rcar_can: Add r8a774c0 support
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
                   ` (2 preceding siblings ...)
  2019-06-21  9:11 ` [PATCH 3/9] dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 5/9] dt-bindings: can: rcar_canfd: document r8a77965 support Simon Horman
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Fabrizio Castro, Daniel Lezcano, Magnus Damm, Simon Horman,
	David S . Miller, linux-arm-kernel

From: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Document RZ/G2E (r8a774c0) SoC specific bindings.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/net/can/rcar_can.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_can.txt b/Documentation/devicetree/bindings/net/can/rcar_can.txt
index e0dfc7c35fc5..b463e1268ac4 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_can.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_can.txt
@@ -6,6 +6,7 @@ Required properties:
 	      "renesas,can-r8a7744" if CAN controller is a part of R8A7744 SoC.
 	      "renesas,can-r8a7745" if CAN controller is a part of R8A7745 SoC.
 	      "renesas,can-r8a774a1" if CAN controller is a part of R8A774A1 SoC.
+	      "renesas,can-r8a774c0" if CAN controller is a part of R8A774C0 SoC.
 	      "renesas,can-r8a7778" if CAN controller is a part of R8A7778 SoC.
 	      "renesas,can-r8a7779" if CAN controller is a part of R8A7779 SoC.
 	      "renesas,can-r8a7790" if CAN controller is a part of R8A7790 SoC.
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 5/9] dt-bindings: can: rcar_canfd: document r8a77965 support
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
                   ` (3 preceding siblings ...)
  2019-06-21  9:11 ` [PATCH 4/9] dt-bindings: can: rcar_can: Add r8a774c0 support Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 6/9] dt-bindings: can: rcar_canfd: document r8a77990 support Simon Horman
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Daniel Lezcano, Magnus Damm, Marek Vasut, Simon Horman,
	David S . Miller, linux-arm-kernel, Marek Vasut

From: Marek Vasut <marek.vasut@gmail.com>

Document the support for rcar_canfd on R8A77965 SoC devices.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Acked-by: David S. Miller <davem@davemloft.net>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
index ac71daa46195..4720e916fbdd 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
@@ -6,6 +6,7 @@ Required properties:
   - "renesas,rcar-gen3-canfd" for R-Car Gen3 compatible controller.
   - "renesas,r8a7795-canfd" for R8A7795 (R-Car H3) compatible controller.
   - "renesas,r8a7796-canfd" for R8A7796 (R-Car M3-W) compatible controller.
+  - "renesas,r8a77965-canfd" for R8A77965 (R-Car M3-N) compatible controller.
   - "renesas,r8a77970-canfd" for R8A77970 (R-Car V3M) compatible controller.
   - "renesas,r8a77980-canfd" for R8A77980 (R-Car V3H) compatible controller.
 
@@ -26,12 +27,12 @@ The name of the child nodes are "channel0" and "channel1" respectively. Each
 child node supports the "status" property only, which is used to
 enable/disable the respective channel.
 
-Required properties for "renesas,r8a7795-canfd" and "renesas,r8a7796-canfd"
-compatible:
-In R8A7795 and R8A7796 SoCs, canfd clock is a div6 clock and can be used by both
-CAN and CAN FD controller at the same time. It needs to be scaled to maximum
-frequency if any of these controllers use it. This is done using the below
-properties:
+Required properties for "renesas,r8a7795-canfd", "renesas,r8a7796-canfd" and
+"renesas,r8a77965-canfd" compatible:
+In R8A7795, R8A7796 and R8A77965 SoCs, canfd clock is a div6 clock and can
+be used by both CAN and CAN FD controller at the same time. It needs to be
+scaled to maximum frequency if any of these controllers use it. This is done
+using the below properties:
 
 - assigned-clocks: phandle of canfd clock.
 - assigned-clock-rates: maximum frequency of this clock.
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 6/9] dt-bindings: can: rcar_canfd: document r8a77990 support
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
                   ` (4 preceding siblings ...)
  2019-06-21  9:11 ` [PATCH 5/9] dt-bindings: can: rcar_canfd: document r8a77965 support Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 7/9] dt-bindings: can: rcar_canfd: document r8a774c0 support Simon Horman
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Daniel Lezcano, Magnus Damm, Marek Vasut, Simon Horman,
	David S . Miller, linux-arm-kernel, Marek Vasut

From: Marek Vasut <marek.vasut@gmail.com>

Document the support for rcar_canfd on R8A77990 SoC devices.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Acked-by: David S. Miller <davem@davemloft.net>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
index 4720e916fbdd..41049fed5872 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
@@ -9,6 +9,7 @@ Required properties:
   - "renesas,r8a77965-canfd" for R8A77965 (R-Car M3-N) compatible controller.
   - "renesas,r8a77970-canfd" for R8A77970 (R-Car V3M) compatible controller.
   - "renesas,r8a77980-canfd" for R8A77980 (R-Car V3H) compatible controller.
+  - "renesas,r8a77990-canfd" for R8A77990 (R-Car E3) compatible controller.
 
   When compatible with the generic version, nodes must list the
   SoC-specific version corresponding to the platform first, followed by the
@@ -27,12 +28,12 @@ The name of the child nodes are "channel0" and "channel1" respectively. Each
 child node supports the "status" property only, which is used to
 enable/disable the respective channel.
 
-Required properties for "renesas,r8a7795-canfd", "renesas,r8a7796-canfd" and
-"renesas,r8a77965-canfd" compatible:
-In R8A7795, R8A7796 and R8A77965 SoCs, canfd clock is a div6 clock and can
-be used by both CAN and CAN FD controller at the same time. It needs to be
-scaled to maximum frequency if any of these controllers use it. This is done
-using the below properties:
+Required properties for "renesas,r8a7795-canfd", "renesas,r8a7796-canfd",
+"renesas,r8a77965-canfd" and "renesas,r8a77990-canfd" compatible:
+In R8A7795, R8A7796, R8A77965 and R8A77990 SoCs, canfd clock is a div6 clock
+and can be used by both CAN and CAN FD controller at the same time. It needs
+to be scaled to maximum frequency if any of these controllers use it. This is
+done using the below properties:
 
 - assigned-clocks: phandle of canfd clock.
 - assigned-clock-rates: maximum frequency of this clock.
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 7/9] dt-bindings: can: rcar_canfd: document r8a774c0 support
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
                   ` (5 preceding siblings ...)
  2019-06-21  9:11 ` [PATCH 6/9] dt-bindings: can: rcar_canfd: document r8a77990 support Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 8/9] dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support Simon Horman
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Fabrizio Castro, Daniel Lezcano, Magnus Damm, Simon Horman,
	David S . Miller, linux-arm-kernel

From: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Document the support for rcar_canfd on R8A774C0 SoC devices.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Chris Paterson <Chris.Paterson2@renesas.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
index 41049fed5872..32f051f6d338 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
@@ -3,7 +3,8 @@ Renesas R-Car CAN FD controller Device Tree Bindings
 
 Required properties:
 - compatible: Must contain one or more of the following:
-  - "renesas,rcar-gen3-canfd" for R-Car Gen3 compatible controller.
+  - "renesas,rcar-gen3-canfd" for R-Car Gen3 and RZ/G2 compatible controllers.
+  - "renesas,r8a774c0-canfd" for R8A774C0 (RZ/G2E) compatible controller.
   - "renesas,r8a7795-canfd" for R8A7795 (R-Car H3) compatible controller.
   - "renesas,r8a7796-canfd" for R8A7796 (R-Car M3-W) compatible controller.
   - "renesas,r8a77965-canfd" for R8A77965 (R-Car M3-N) compatible controller.
@@ -28,12 +29,13 @@ The name of the child nodes are "channel0" and "channel1" respectively. Each
 child node supports the "status" property only, which is used to
 enable/disable the respective channel.
 
-Required properties for "renesas,r8a7795-canfd", "renesas,r8a7796-canfd",
-"renesas,r8a77965-canfd" and "renesas,r8a77990-canfd" compatible:
-In R8A7795, R8A7796, R8A77965 and R8A77990 SoCs, canfd clock is a div6 clock
-and can be used by both CAN and CAN FD controller at the same time. It needs
-to be scaled to maximum frequency if any of these controllers use it. This is
-done using the below properties:
+Required properties for "renesas,r8a774c0-canfd", "renesas,r8a7795-canfd",
+"renesas,r8a7796-canfd", "renesas,r8a77965-canfd", and "renesas,r8a77990-canfd"
+compatible:
+In R8A774C0, R8A7795, R8A7796, R8A77965, and R8A77990 SoCs, canfd clock is a
+div6 clock and can be used by both CAN and CAN FD controller at the same time.
+It needs to be scaled to maximum frequency if any of these controllers use it.
+This is done using the below properties:
 
 - assigned-clocks: phandle of canfd clock.
 - assigned-clock-rates: maximum frequency of this clock.
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 8/9] dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
                   ` (6 preceding siblings ...)
  2019-06-21  9:11 ` [PATCH 7/9] dt-bindings: can: rcar_canfd: document r8a774c0 support Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-21  9:11 ` [PATCH 9/9] dt-bindings: display: renesas: Add r8a774a1 support Simon Horman
  2019-06-25 11:43 ` [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Olof Johansson
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Cao Van Dong, Daniel Lezcano, Magnus Damm, Simon Horman,
	David S . Miller, linux-arm-kernel

From: Cao Van Dong <cv-dong@jinso.co.jp>

Document SoC specific bindings for R-Car H3/M3-N/E3 SoCs.

Signed-off-by: Cao Van Dong <cv-dong@jinso.co.jp>
Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/timer/renesas,cmt.txt | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Documentation/devicetree/bindings/timer/renesas,cmt.txt b/Documentation/devicetree/bindings/timer/renesas,cmt.txt
index c0594450e9ef..c5220bcd852b 100644
--- a/Documentation/devicetree/bindings/timer/renesas,cmt.txt
+++ b/Documentation/devicetree/bindings/timer/renesas,cmt.txt
@@ -42,12 +42,18 @@ Required Properties:
     - "renesas,r8a7793-cmt1" for the 48-bit CMT1 device included in r8a7793.
     - "renesas,r8a7794-cmt0" for the 32-bit CMT0 device included in r8a7794.
     - "renesas,r8a7794-cmt1" for the 48-bit CMT1 device included in r8a7794.
+    - "renesas,r8a7795-cmt0" for the 32-bit CMT0 device included in r8a7795.
+    - "renesas,r8a7795-cmt1" for the 48-bit CMT1 device included in r8a7795.
     - "renesas,r8a7796-cmt0" for the 32-bit CMT0 device included in r8a7796.
     - "renesas,r8a7796-cmt1" for the 48-bit CMT1 device included in r8a7796.
+    - "renesas,r8a77965-cmt0" for the 32-bit CMT0 device included in r8a77965.
+    - "renesas,r8a77965-cmt1" for the 48-bit CMT1 device included in r8a77965.
     - "renesas,r8a77970-cmt0" for the 32-bit CMT0 device included in r8a77970.
     - "renesas,r8a77970-cmt1" for the 48-bit CMT1 device included in r8a77970.
     - "renesas,r8a77980-cmt0" for the 32-bit CMT0 device included in r8a77980.
     - "renesas,r8a77980-cmt1" for the 48-bit CMT1 device included in r8a77980.
+    - "renesas,r8a77990-cmt0" for the 32-bit CMT0 device included in r8a77990.
+    - "renesas,r8a77990-cmt1" for the 48-bit CMT1 device included in r8a77990.
 
     - "renesas,rcar-gen2-cmt0" for 32-bit CMT0 devices included in R-Car Gen2
 		and RZ/G1.
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 9/9] dt-bindings: display: renesas: Add r8a774a1 support
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
                   ` (7 preceding siblings ...)
  2019-06-21  9:11 ` [PATCH 8/9] dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support Simon Horman
@ 2019-06-21  9:11 ` Simon Horman
  2019-06-25 11:43 ` [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Olof Johansson
  9 siblings, 0 replies; 11+ messages in thread
From: Simon Horman @ 2019-06-21  9:11 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Fabrizio Castro, Daniel Lezcano, Magnus Damm, Simon Horman,
	David S . Miller, linux-arm-kernel

From: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Document RZ/G2M (R8A774A1) SoC bindings.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt b/Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
index a41d280c3f9f..db680413e89c 100644
--- a/Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
+++ b/Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
@@ -12,10 +12,12 @@ following device-specific properties.
 Required properties:
 
 - compatible : Shall contain one or more of
+  - "renesas,r8a774a1-hdmi" for R8A774A1 (RZ/G2M) compatible HDMI TX
   - "renesas,r8a7795-hdmi" for R8A7795 (R-Car H3) compatible HDMI TX
   - "renesas,r8a7796-hdmi" for R8A7796 (R-Car M3-W) compatible HDMI TX
   - "renesas,r8a77965-hdmi" for R8A77965 (R-Car M3-N) compatible HDMI TX
-  - "renesas,rcar-gen3-hdmi" for the generic R-Car Gen3 compatible HDMI TX
+  - "renesas,rcar-gen3-hdmi" for the generic R-Car Gen3 and RZ/G2 compatible
+			     HDMI TX
 
     When compatible with generic versions, nodes must list the SoC-specific
     version corresponding to the platform first, followed by the
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3
  2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
                   ` (8 preceding siblings ...)
  2019-06-21  9:11 ` [PATCH 9/9] dt-bindings: display: renesas: Add r8a774a1 support Simon Horman
@ 2019-06-25 11:43 ` Olof Johansson
  9 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2019-06-25 11:43 UTC (permalink / raw)
  To: Simon Horman
  Cc: Arnd Bergmann, Kevin Hilman, Daniel Lezcano, Magnus Damm,
	linux-renesas-soc, arm, David S . Miller, linux-arm-kernel

On Fri, Jun 21, 2019 at 11:10:54AM +0200, Simon Horman wrote:
> Hi Olof, Hi Kevin, Hi Arnd,
> 
> Please consider these Renesas ARM based SoC DT bindings updates for v5.3.
> 
> I have collected CMT and CAN controller patches that were slipping through
> the cracks into this pull request. They have been acked by the relevant
> maintainers.
> 
> 
> The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:
> 
>   Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git tags/renesas-dt-bindings-for-v5.3

Merged, thanks!


-Olof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2019-06-25 12:11 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-21  9:10 [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Simon Horman
2019-06-21  9:11 ` [PATCH 1/9] dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards Simon Horman
2019-06-21  9:11 ` [PATCH 2/9] dt-bindings: Add vendor prefix for HopeRun Simon Horman
2019-06-21  9:11 ` [PATCH 3/9] dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks Simon Horman
2019-06-21  9:11 ` [PATCH 4/9] dt-bindings: can: rcar_can: Add r8a774c0 support Simon Horman
2019-06-21  9:11 ` [PATCH 5/9] dt-bindings: can: rcar_canfd: document r8a77965 support Simon Horman
2019-06-21  9:11 ` [PATCH 6/9] dt-bindings: can: rcar_canfd: document r8a77990 support Simon Horman
2019-06-21  9:11 ` [PATCH 7/9] dt-bindings: can: rcar_canfd: document r8a774c0 support Simon Horman
2019-06-21  9:11 ` [PATCH 8/9] dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support Simon Horman
2019-06-21  9:11 ` [PATCH 9/9] dt-bindings: display: renesas: Add r8a774a1 support Simon Horman
2019-06-25 11:43 ` [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v5.3 Olof Johansson

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