On 23/01/2023 08:32, Li Chen wrote:
> Add compatible for Ambarella.
>
> Signed-off-by: Li Chen <[email protected]>
> Change-Id: I32513d98f52af0311dfb55dd5c4739a58f6b9fc1
> ---
> .../bindings/serial/ambarella_uart.yaml | 57 +++++++++++++++++++
> MAINTAINERS | 1 +
> 2 files changed, 58 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/serial/ambarella_uart.yaml
>
> diff --git a/Documentation/devicetree/bindings/serial/ambarella_uart.yaml b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> new file mode 100644
> index 000000000000..238d68078270
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> @@ -0,0 +1,57 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/serial/ambarella_uart.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Ambarella S6LM SoC UART Controller
> +
> +maintainers:
> + - Li Chen <[email protected]>
> +
> +properties:
> + compatible:
> + const: ambarella,uart
> +
> + reg:
> + maxItems: 1
> +
> + amb,ignore-fe:
> + description: |
> + ignore frame error report for CV2/CV22/CV25/S6LM because it's
> + checked too strict so that normal stop may be treated as frame error.
Missing type. I don't understand why this is property of DT.
Anyway several problems mentioned earlier, please fix.
Best regards,
Krzysztof
Hi Krzysztof Kozlowski,
Sorry for my late reply.
On Mon, 23 Jan 2023 16:11:52 +0800,
Krzysztof Kozlowski wrote:
>
> On 23/01/2023 08:32, Li Chen wrote:
> > Add compatible for Ambarella.
> >
> > Signed-off-by: Li Chen <[email protected]>
> > Change-Id: I32513d98f52af0311dfb55dd5c4739a58f6b9fc1
> > ---
> > .../bindings/serial/ambarella_uart.yaml | 57 +++++++++++++++++++
> > MAINTAINERS | 1 +
> > 2 files changed, 58 insertions(+)
> > create mode 100644 Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> >
> > diff --git a/Documentation/devicetree/bindings/serial/ambarella_uart.yaml b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> > new file mode 100644
> > index 000000000000..238d68078270
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> > @@ -0,0 +1,57 @@
> > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> > +%YAML 1.2
> > +---
> > +$id: http://devicetree.org/schemas/serial/ambarella_uart.yaml#
> > +$schema: http://devicetree.org/meta-schemas/core.yaml#
> > +
> > +title: Ambarella S6LM SoC UART Controller
> > +
> > +maintainers:
> > + - Li Chen <[email protected]>
> > +
> > +properties:
> > + compatible:
> > + const: ambarella,uart
> > +
> > + reg:
> > + maxItems: 1
> > +
> > + amb,ignore-fe:
> > + description: |
> > + ignore frame error report for CV2/CV22/CV25/S6LM because it's
> > + checked too strict so that normal stop may be treated as frame error.
>
> Missing type. I don't understand why this is property of DT.
Ok, I will add "type: boolean" to it.
> Anyway several problems mentioned earlier, please fix.
Well noted.
Regards,
Li
On 25/01/2023 10:54, Li Chen wrote:
>
> Hi Krzysztof Kozlowski,
>
> Sorry for my late reply.
>
> On Mon, 23 Jan 2023 16:11:52 +0800,
> Krzysztof Kozlowski wrote:
>>
>> On 23/01/2023 08:32, Li Chen wrote:
>>> Add compatible for Ambarella.
>>>
>>> Signed-off-by: Li Chen <[email protected]>
>>> Change-Id: I32513d98f52af0311dfb55dd5c4739a58f6b9fc1
>>> ---
>>> .../bindings/serial/ambarella_uart.yaml | 57 +++++++++++++++++++
>>> MAINTAINERS | 1 +
>>> 2 files changed, 58 insertions(+)
>>> create mode 100644 Documentation/devicetree/bindings/serial/ambarella_uart.yaml
>>>
>>> diff --git a/Documentation/devicetree/bindings/serial/ambarella_uart.yaml b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
>>> new file mode 100644
>>> index 000000000000..238d68078270
>>> --- /dev/null
>>> +++ b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
>>> @@ -0,0 +1,57 @@
>>> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
>>> +%YAML 1.2
>>> +---
>>> +$id: http://devicetree.org/schemas/serial/ambarella_uart.yaml#
>>> +$schema: http://devicetree.org/meta-schemas/core.yaml#
>>> +
>>> +title: Ambarella S6LM SoC UART Controller
>>> +
>>> +maintainers:
>>> + - Li Chen <[email protected]>
>>> +
>>> +properties:
>>> + compatible:
>>> + const: ambarella,uart
>>> +
>>> + reg:
>>> + maxItems: 1
>>> +
>>> + amb,ignore-fe:
>>> + description: |
>>> + ignore frame error report for CV2/CV22/CV25/S6LM because it's
>>> + checked too strict so that normal stop may be treated as frame error.
>>
>> Missing type. I don't understand why this is property of DT.
>
> Ok, I will add "type: boolean" to it.
I still do not understand why this is a property of DT. You need to
justify it.
Otherwise: No. drop it.
Best regards,
Krzysztof
Hi Krzysztof,
Sorry for my late reply.
---- On Wed, 25 Jan 2023 17:56:15 +0800 Krzysztof Kozlowski wrote ---
> On 25/01/2023 10:54, Li Chen wrote:
> >
> > Hi Krzysztof Kozlowski,
> >
> > Sorry for my late reply.
> >
> > On Mon, 23 Jan 2023 16:11:52 +0800,
> > Krzysztof Kozlowski wrote:
> >>
> >> On 23/01/2023 08:32, Li Chen wrote:
> >>> Add compatible for Ambarella.
> >>>
> >>> Signed-off-by: Li Chen [email protected]>
> >>> Change-Id: I32513d98f52af0311dfb55dd5c4739a58f6b9fc1
> >>> ---
> >>> .../bindings/serial/ambarella_uart.yaml | 57 +++++++++++++++++++
> >>> MAINTAINERS | 1 +
> >>> 2 files changed, 58 insertions(+)
> >>> create mode 100644 Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> >>>
> >>> diff --git a/Documentation/devicetree/bindings/serial/ambarella_uart.yaml b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> >>> new file mode 100644
> >>> index 000000000000..238d68078270
> >>> --- /dev/null
> >>> +++ b/Documentation/devicetree/bindings/serial/ambarella_uart.yaml
> >>> @@ -0,0 +1,57 @@
> >>> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> >>> +%YAML 1.2
> >>> +---
> >>> +$id: http://devicetree.org/schemas/serial/ambarella_uart.yaml#
> >>> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> >>> +
> >>> +title: Ambarella S6LM SoC UART Controller
> >>> +
> >>> +maintainers:
> >>> + - Li Chen [email protected]>
> >>> +
> >>> +properties:
> >>> + compatible:
> >>> + const: ambarella,uart
> >>> +
> >>> + reg:
> >>> + maxItems: 1
> >>> +
> >>> + amb,ignore-fe:
> >>> + description: |
> >>> + ignore frame error report for CV2/CV22/CV25/S6LM because it's
> >>> + checked too strict so that normal stop may be treated as frame error.
> >>
> >> Missing type. I don't understand why this is property of DT.
> >
> > Ok, I will add "type: boolean" to it.
>
> I still do not understand why this is a property of DT. You need to
> justify it.
>
> Otherwise: No. drop it.
Yes, this property is not describing hardware. I will drop it from dts and handle it via soc_device_attribute->data
or of_device_id->data instead.
Regards,
Li