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