diff mbox series

[v2,03/13] dt-bindings: serial: Add compatible for Renesas RZ/T2H SoC in sci

Message ID 20250217105354.551788-4-thierry.bultel.yh@bp.renesas.com (mailing list archive)
State Under Review
Delegated to: Geert Uytterhoeven
Headers show
Series add initial support for Renesas RZ/T2H SoC | expand

Commit Message

Thierry Bultel Feb. 17, 2025, 10:52 a.m. UTC
Document RZ/T2H (a.k.a r9a09g077) in SCI binding.

Signed-off-by: Thierry Bultel <thierry.bultel.yh@bp.renesas.com>
---
 Documentation/devicetree/bindings/serial/renesas,sci.yaml | 2 ++
 1 file changed, 2 insertions(+)

Comments

Geert Uytterhoeven Feb. 17, 2025, 12:20 p.m. UTC | #1
Hi Thierry,

On Mon, 17 Feb 2025 at 11:54, Thierry Bultel
<thierry.bultel.yh@bp.renesas.com> wrote:
> Document RZ/T2H (a.k.a r9a09g077) in SCI binding.
>
> Signed-off-by: Thierry Bultel <thierry.bultel.yh@bp.renesas.com>

Thanks for your patch!

> --- a/Documentation/devicetree/bindings/serial/renesas,sci.yaml
> +++ b/Documentation/devicetree/bindings/serial/renesas,sci.yaml
> @@ -20,6 +20,7 @@ properties:
>                - renesas,r9a07g043-sci     # RZ/G2UL and RZ/Five
>                - renesas,r9a07g044-sci     # RZ/G2{L,LC}
>                - renesas,r9a07g054-sci     # RZ/V2L
> +              - renesas,r9a09g077-sci     # RZ/T2H

As the RZ/T2H SCI does not work with a generic SCI driver, it cannot
use renesas,sci as a fallback, but needs its own section.

>            - const: renesas,sci            # generic SCI compatible UART
>
>        - items:

Gr{oetje,eeting}s,

                        Geert
Geert Uytterhoeven Feb. 17, 2025, 12:29 p.m. UTC | #2
Hi Thierry,

On Mon, 17 Feb 2025 at 13:20, Geert Uytterhoeven <geert@linux-m68k.org> wrote:
> On Mon, 17 Feb 2025 at 11:54, Thierry Bultel
> <thierry.bultel.yh@bp.renesas.com> wrote:
> > Document RZ/T2H (a.k.a r9a09g077) in SCI binding.
> >
> > Signed-off-by: Thierry Bultel <thierry.bultel.yh@bp.renesas.com>
>
> Thanks for your patch!
>
> > --- a/Documentation/devicetree/bindings/serial/renesas,sci.yaml
> > +++ b/Documentation/devicetree/bindings/serial/renesas,sci.yaml
> > @@ -20,6 +20,7 @@ properties:
> >                - renesas,r9a07g043-sci     # RZ/G2UL and RZ/Five
> >                - renesas,r9a07g044-sci     # RZ/G2{L,LC}
> >                - renesas,r9a07g054-sci     # RZ/V2L
> > +              - renesas,r9a09g077-sci     # RZ/T2H
>
> As the RZ/T2H SCI does not work with a generic SCI driver, it cannot
> use renesas,sci as a fallback, but needs its own section.
>
> >            - const: renesas,sci            # generic SCI compatible UART

As the RZ/T2H SCI does support RTS/CTS, the line

  uart-has-rtscts: false

needs to become conditional.

Gr{oetje,eeting}s,

                        Geert
diff mbox series

Patch

diff --git a/Documentation/devicetree/bindings/serial/renesas,sci.yaml b/Documentation/devicetree/bindings/serial/renesas,sci.yaml
index 64d3db6e54e5..ff86c1e5864a 100644
--- a/Documentation/devicetree/bindings/serial/renesas,sci.yaml
+++ b/Documentation/devicetree/bindings/serial/renesas,sci.yaml
@@ -20,6 +20,7 @@  properties:
               - renesas,r9a07g043-sci     # RZ/G2UL and RZ/Five
               - renesas,r9a07g044-sci     # RZ/G2{L,LC}
               - renesas,r9a07g054-sci     # RZ/V2L
+              - renesas,r9a09g077-sci     # RZ/T2H
           - const: renesas,sci            # generic SCI compatible UART
 
       - items:
@@ -71,6 +72,7 @@  if:
           - renesas,r9a07g043-sci
           - renesas,r9a07g044-sci
           - renesas,r9a07g054-sci
+          - renesas,r9a09g077-sci
 then:
   properties:
     resets: