All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] dt-bindings: can: rcar_can*: add R-Car D3
@ 2018-12-05  1:17 Ulrich Hecht
  2018-12-05  1:17 ` [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings Ulrich Hecht
  2018-12-05  1:17 ` [PATCH v3 2/2] dt-bindings: can: rcar_canfd: " Ulrich Hecht
  0 siblings, 2 replies; 9+ messages in thread
From: Ulrich Hecht @ 2018-12-05  1:17 UTC (permalink / raw)
  To: linux-renesas-soc, wsa
  Cc: devicetree, linux-can, robh, geert+renesas, horms+renesas, Ulrich Hecht

Hi!

These are the bindings for CAN and CAN FD controllers on R-Car D3
(R8A77995).

Changes since v2:
- rebased
- made wording less redundant in rcar_canfd.txt
- added dt-bindings prefix to subjects

CU
Uli


Ulrich Hecht (2):
  dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility
    strings
  dt-bindings: can: rcar_canfd: add r8a77995 (R-Car D3) compatibility
    strings

 Documentation/devicetree/bindings/net/can/rcar_can.txt   | 3 ++-
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 8 ++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

-- 
2.7.4

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

* [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings
  2018-12-05  1:17 [PATCH v3 0/2] dt-bindings: can: rcar_can*: add R-Car D3 Ulrich Hecht
@ 2018-12-05  1:17 ` Ulrich Hecht
  2019-03-16 22:25   ` Wolfram Sang
  2018-12-05  1:17 ` [PATCH v3 2/2] dt-bindings: can: rcar_canfd: " Ulrich Hecht
  1 sibling, 1 reply; 9+ messages in thread
From: Ulrich Hecht @ 2018-12-05  1:17 UTC (permalink / raw)
  To: linux-renesas-soc, wsa
  Cc: devicetree, linux-can, robh, geert+renesas, horms+renesas, Ulrich Hecht

From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>

Adds compatible strings for the R-Car CAN controller in the D3 SoC.

Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/net/can/rcar_can.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_can.txt b/Documentation/devicetree/bindings/net/can/rcar_can.txt
index 9936b9e..a72ced1 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_can.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_can.txt
@@ -16,6 +16,7 @@ Required properties:
 	      "renesas,can-r8a7795" if CAN controller is a part of R8A7795 SoC.
 	      "renesas,can-r8a7796" if CAN controller is a part of R8A7796 SoC.
 	      "renesas,can-r8a77965" if CAN controller is a part of R8A77965 SoC.
+	      "renesas,can-r8a77995" if CAN controller is a part of R8A77995 SoC.
 	      "renesas,rcar-gen1-can" for a generic R-Car Gen1 compatible device.
 	      "renesas,rcar-gen2-can" for a generic R-Car Gen2 or RZ/G1
 	      compatible device.
@@ -37,7 +38,7 @@ Required properties:
 - pinctrl-0: pin control group to be used for this controller.
 - pinctrl-names: must be "default".
 
-Required properties for R8A7795, R8A7796 and R8A77965:
+Required properties for R8A7795, R8A7796, R8A77965 and R8A77995:
 For the denoted SoCs, "clkp2" can be CANFD clock. This 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
-- 
2.7.4

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

* [PATCH v3 2/2] dt-bindings: can: rcar_canfd: add r8a77995 (R-Car D3) compatibility strings
  2018-12-05  1:17 [PATCH v3 0/2] dt-bindings: can: rcar_can*: add R-Car D3 Ulrich Hecht
  2018-12-05  1:17 ` [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings Ulrich Hecht
@ 2018-12-05  1:17 ` Ulrich Hecht
  2019-03-16 22:26   ` Wolfram Sang
  1 sibling, 1 reply; 9+ messages in thread
From: Ulrich Hecht @ 2018-12-05  1:17 UTC (permalink / raw)
  To: linux-renesas-soc, wsa
  Cc: devicetree, linux-can, robh, geert+renesas, horms+renesas, Ulrich Hecht

From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>

Adds compatible strings for the R-Car CAN FD controller in the D3 SoC.

Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
---
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
index ac71daa..ae2a2b7 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
@@ -8,6 +8,7 @@ Required properties:
   - "renesas,r8a7796-canfd" for R8A7796 (R-Car M3-W) compatible controller.
   - "renesas,r8a77970-canfd" for R8A77970 (R-Car V3M) compatible controller.
   - "renesas,r8a77980-canfd" for R8A77980 (R-Car V3H) compatible controller.
+  - "renesas,r8a77995-canfd" for R8A77995 (R-Car D3) compatible controller.
 
   When compatible with the generic version, nodes must list the
   SoC-specific version corresponding to the platform first, followed by the
@@ -26,10 +27,9 @@ 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
+Required properties for R8A7795, R8A7796 and R8A77995:
+In the denoted 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:
 
-- 
2.7.4

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

* Re: [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings
  2018-12-05  1:17 ` [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings Ulrich Hecht
@ 2019-03-16 22:25   ` Wolfram Sang
  2019-08-21  8:07       ` Geert Uytterhoeven
  0 siblings, 1 reply; 9+ messages in thread
From: Wolfram Sang @ 2019-03-16 22:25 UTC (permalink / raw)
  To: Ulrich Hecht, mkl
  Cc: linux-renesas-soc, devicetree, linux-can, robh, geert+renesas,
	horms+renesas, Ulrich Hecht

[-- Attachment #1: Type: text/plain, Size: 2006 bytes --]

On Wed, Dec 05, 2018 at 09:17:04AM +0800, Ulrich Hecht wrote:
> From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> 
> Adds compatible strings for the R-Car CAN controller in the D3 SoC.
> 
> Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> Acked-by: Rob Herring <robh@kernel.org>
> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
> Reviewed-by: Simon Horman <horms+renesas@verge.net.au>

Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>

Adding Marc to CC.

> ---
>  Documentation/devicetree/bindings/net/can/rcar_can.txt | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/Documentation/devicetree/bindings/net/can/rcar_can.txt b/Documentation/devicetree/bindings/net/can/rcar_can.txt
> index 9936b9e..a72ced1 100644
> --- a/Documentation/devicetree/bindings/net/can/rcar_can.txt
> +++ b/Documentation/devicetree/bindings/net/can/rcar_can.txt
> @@ -16,6 +16,7 @@ Required properties:
>  	      "renesas,can-r8a7795" if CAN controller is a part of R8A7795 SoC.
>  	      "renesas,can-r8a7796" if CAN controller is a part of R8A7796 SoC.
>  	      "renesas,can-r8a77965" if CAN controller is a part of R8A77965 SoC.
> +	      "renesas,can-r8a77995" if CAN controller is a part of R8A77995 SoC.
>  	      "renesas,rcar-gen1-can" for a generic R-Car Gen1 compatible device.
>  	      "renesas,rcar-gen2-can" for a generic R-Car Gen2 or RZ/G1
>  	      compatible device.
> @@ -37,7 +38,7 @@ Required properties:
>  - pinctrl-0: pin control group to be used for this controller.
>  - pinctrl-names: must be "default".
>  
> -Required properties for R8A7795, R8A7796 and R8A77965:
> +Required properties for R8A7795, R8A7796, R8A77965 and R8A77995:
>  For the denoted SoCs, "clkp2" can be CANFD clock. This 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
> -- 
> 2.7.4
> 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: [PATCH v3 2/2] dt-bindings: can: rcar_canfd: add r8a77995 (R-Car D3) compatibility strings
  2018-12-05  1:17 ` [PATCH v3 2/2] dt-bindings: can: rcar_canfd: " Ulrich Hecht
@ 2019-03-16 22:26   ` Wolfram Sang
  2019-08-21  8:07       ` Geert Uytterhoeven
  0 siblings, 1 reply; 9+ messages in thread
From: Wolfram Sang @ 2019-03-16 22:26 UTC (permalink / raw)
  To: Ulrich Hecht, mkl
  Cc: linux-renesas-soc, devicetree, linux-can, robh, geert+renesas,
	horms+renesas, Ulrich Hecht

[-- Attachment #1: Type: text/plain, Size: 2278 bytes --]

On Wed, Dec 05, 2018 at 09:17:05AM +0800, Ulrich Hecht wrote:
> From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> 
> Adds compatible strings for the R-Car CAN FD controller in the D3 SoC.
> 
> Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> Acked-by: Rob Herring <robh@kernel.org>
> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
> Reviewed-by: Simon Horman <horms+renesas@verge.net.au>

Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>

Adding Marc to CC.

> ---
>  Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
> index ac71daa..ae2a2b7 100644
> --- a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
> +++ b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
> @@ -8,6 +8,7 @@ Required properties:
>    - "renesas,r8a7796-canfd" for R8A7796 (R-Car M3-W) compatible controller.
>    - "renesas,r8a77970-canfd" for R8A77970 (R-Car V3M) compatible controller.
>    - "renesas,r8a77980-canfd" for R8A77980 (R-Car V3H) compatible controller.
> +  - "renesas,r8a77995-canfd" for R8A77995 (R-Car D3) compatible controller.
>  
>    When compatible with the generic version, nodes must list the
>    SoC-specific version corresponding to the platform first, followed by the
> @@ -26,10 +27,9 @@ 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
> +Required properties for R8A7795, R8A7796 and R8A77995:
> +In the denoted 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:
>  
> -- 
> 2.7.4
> 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings
  2019-03-16 22:25   ` Wolfram Sang
@ 2019-08-21  8:07       ` Geert Uytterhoeven
  0 siblings, 0 replies; 9+ messages in thread
From: Geert Uytterhoeven @ 2019-08-21  8:07 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Ulrich Hecht, Marc Kleine-Budde, Linux-Renesas,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, Rob Herring, Geert Uytterhoeven, Simon Horman,
	Ulrich Hecht

On Sat, Mar 16, 2019 at 11:25 PM Wolfram Sang <wsa@the-dreams.de> wrote:
> On Wed, Dec 05, 2018 at 09:17:04AM +0800, Ulrich Hecht wrote:
> > From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> >
> > Adds compatible strings for the R-Car CAN controller in the D3 SoC.
> >
> > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> > Acked-by: Rob Herring <robh@kernel.org>
> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
>
> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
>
> Adding Marc to CC.

Thanks, queuing in renesas-devel for v5.4.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings
@ 2019-08-21  8:07       ` Geert Uytterhoeven
  0 siblings, 0 replies; 9+ messages in thread
From: Geert Uytterhoeven @ 2019-08-21  8:07 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Ulrich Hecht, Marc Kleine-Budde, Linux-Renesas,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, Rob Herring, Geert Uytterhoeven, Simon Horman,
	Ulrich Hecht

On Sat, Mar 16, 2019 at 11:25 PM Wolfram Sang <wsa@the-dreams.de> wrote:
> On Wed, Dec 05, 2018 at 09:17:04AM +0800, Ulrich Hecht wrote:
> > From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> >
> > Adds compatible strings for the R-Car CAN controller in the D3 SoC.
> >
> > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> > Acked-by: Rob Herring <robh@kernel.org>
> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
>
> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
>
> Adding Marc to CC.

Thanks, queuing in renesas-devel for v5.4.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH v3 2/2] dt-bindings: can: rcar_canfd: add r8a77995 (R-Car D3) compatibility strings
  2019-03-16 22:26   ` Wolfram Sang
@ 2019-08-21  8:07       ` Geert Uytterhoeven
  0 siblings, 0 replies; 9+ messages in thread
From: Geert Uytterhoeven @ 2019-08-21  8:07 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Ulrich Hecht, Marc Kleine-Budde, Linux-Renesas,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, Rob Herring, Geert Uytterhoeven, Simon Horman,
	Ulrich Hecht

On Sat, Mar 16, 2019 at 11:26 PM Wolfram Sang <wsa@the-dreams.de> wrote:
> On Wed, Dec 05, 2018 at 09:17:05AM +0800, Ulrich Hecht wrote:
> > From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> >
> > Adds compatible strings for the R-Car CAN FD controller in the D3 SoC.
> >
> > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> > Acked-by: Rob Herring <robh@kernel.org>
> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
>
> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
>
> Adding Marc to CC.

Thanks, queuing in renesas-devel for v5.4.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH v3 2/2] dt-bindings: can: rcar_canfd: add r8a77995 (R-Car D3) compatibility strings
@ 2019-08-21  8:07       ` Geert Uytterhoeven
  0 siblings, 0 replies; 9+ messages in thread
From: Geert Uytterhoeven @ 2019-08-21  8:07 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Ulrich Hecht, Marc Kleine-Budde, Linux-Renesas,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, Rob Herring, Geert Uytterhoeven, Simon Horman,
	Ulrich Hecht

On Sat, Mar 16, 2019 at 11:26 PM Wolfram Sang <wsa@the-dreams.de> wrote:
> On Wed, Dec 05, 2018 at 09:17:05AM +0800, Ulrich Hecht wrote:
> > From: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> >
> > Adds compatible strings for the R-Car CAN FD controller in the D3 SoC.
> >
> > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
> > Acked-by: Rob Herring <robh@kernel.org>
> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
>
> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
>
> Adding Marc to CC.

Thanks, queuing in renesas-devel for v5.4.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

end of thread, other threads:[~2019-08-21  8:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-05  1:17 [PATCH v3 0/2] dt-bindings: can: rcar_can*: add R-Car D3 Ulrich Hecht
2018-12-05  1:17 ` [PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings Ulrich Hecht
2019-03-16 22:25   ` Wolfram Sang
2019-08-21  8:07     ` Geert Uytterhoeven
2019-08-21  8:07       ` Geert Uytterhoeven
2018-12-05  1:17 ` [PATCH v3 2/2] dt-bindings: can: rcar_canfd: " Ulrich Hecht
2019-03-16 22:26   ` Wolfram Sang
2019-08-21  8:07     ` Geert Uytterhoeven
2019-08-21  8:07       ` Geert Uytterhoeven

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.