RE: [PATCH v5 01/17] dt-bindings: serial: renesas,rsci: Document RZ/G3E support

From: Biju Das

Date: Wed Dec 03 2025 - 03:13:37 EST


Hi Rob,

> -----Original Message-----
> From: Rob Herring (Arm) <robh@xxxxxxxxxx>
> Sent: 29 November 2025 17:23
> Subject: Re: [PATCH v5 01/17] dt-bindings: serial: renesas,rsci: Document RZ/G3E support
>
>
> On Sat, 29 Nov 2025 16:42:57 +0000, Biju wrote:
> > From: Biju Das <biju.das.jz@xxxxxxxxxxxxxx>
> >
> > Add documentation for the serial communication interface (RSCI) found
> > on the Renesas RZ/G3E (R9A09G047) SoC. The RSCI IP on this SoC is
> > identical to that on the RZ/T2H (R9A09G077) SoC, but it has a 32-stage
> > FIFO compared to 16 on RZ/T2H. It supports both FIFO and non-FIFO mode
> > operation. RZ/G3E has 6 clocks(5 module clocks + 1 external clock)
> > compared to 3 clocks
> > (2 module clocks + 1 external clock) on RZ/T2H, and it has multiple resets.
> > It has 6 interrupts compared to 4 on RZ/T2H.
> >
> > Signed-off-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx>
> > ---
> > v4->v5:
> > * Updated commit description related to IRQ difference
> > * Added aed and bfd irqs for RZ/G3E.
> > * Moved reset: false to RZ/T2H SoC and dropped the else part for RZ/G3E.
> > * Updated conditional schema with interrupts and interrupts-names.
> > * Dropped the tag as there are new changes.
> > v3->v4:
> > * Dropped separate compatible for non-FIFO mode and instead using single
> > compatible "renesas,r9a09g047-rsci" as non-FIFO mode can be achieved
> > by software configuration.
> > * Renamed clock-names bus->pclk
> > * Rearranged clock-names tclk{4, 16, 64}
> > * Retained the tag as the changes are trivial.
> > v2->v3:
> > * Dropped 1st and 3rd items from clk-names and added minItems for the
> > range.
> > * Added minItems for clk and clk-names for RZ/T2H as the range is 2-3
> > * Added maxItems for clk and clk-names for RZ/G3E as the range is 5-6
> > * Retained the tag as it is trivial change.
> > v1->v2:
> > * Updated commit message
> > * Added resets:false for non RZ/G3E SoCs.
> > ---
> > .../bindings/serial/renesas,rsci.yaml | 99 ++++++++++++++++---
> > 1 file changed, 88 insertions(+), 11 deletions(-)
> >
>
> My bot found errors running 'make dt_binding_check' on your patch:
>
> yamllint warnings/errors:
>
> dtschema/dtc warnings/errors:
> Documentation/devicetree/bindings/thermal/thermal-zones.example.dtb: /example-0/soc/thermal-
> sensor@c263000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
> Documentation/devicetree/bindings/thermal/thermal-zones.example.dtb: /example-0/soc/thermal-
> sensor@c263000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
> Documentation/devicetree/bindings/thermal/thermal-zones.example.dtb: /example-0/soc/thermal-
> sensor@c265000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
> Documentation/devicetree/bindings/thermal/thermal-zones.example.dtb: /example-0/soc/thermal-
> sensor@c265000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
> Documentation/devicetree/bindings/thermal/thermal-sensor.example.dtb: /example-0/soc/thermal-
> sensor@c263000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
> Documentation/devicetree/bindings/thermal/thermal-sensor.example.dtb: /example-0/soc/thermal-
> sensor@c263000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
> Documentation/devicetree/bindings/thermal/thermal-sensor.example.dtb: /example-0/soc/thermal-
> sensor@c265000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
> Documentation/devicetree/bindings/thermal/thermal-sensor.example.dtb: /example-0/soc/thermal-
> sensor@c265000: failed to match any schema with compatible: ['qcom,sdm845-tsens', 'qcom,tsens-v2']
>

Can you please check, bot is showing unrelated errors?

Cheers,
Biju