* [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.