[PATCH v2 1/9] ARM: dts: sam9x60: Add OHCI and EHCI DT nodes

Marek Vasut marex at denx.de
Wed Jan 4 10:56:24 CET 2023


On 1/4/23 08:24, Eugen.Hristev at microchip.com wrote:
> On 1/3/23 18:00, Marek Vasut wrote:
>> On 1/3/23 16:56, Sergiu.Moga at microchip.com wrote:
>>> On 03.01.2023 17:47, Marek Vasut wrote:
>>>> On 1/3/23 16:35, Sergiu Moga wrote:
>>>>> Add the OHCI and EHCI DT nodes for the sam9x60 SoC's.
>>>>>
>>>>> Signed-off-by: Sergiu Moga <sergiu.moga at microchip.com>
>>>>> ---
>>>>>
>>>>> v1 -> v2:
>>>>> - use usb@
>>>>>
>>>>>     arch/arm/dts/sam9x60.dtsi | 18 ++++++++++++++++++
>>>>>     1 file changed, 18 insertions(+)
>>>>>
>>>>> diff --git a/arch/arm/dts/sam9x60.dtsi b/arch/arm/dts/sam9x60.dtsi
>>>>> index 17224ef771..4fcfb5c597 100644
>>>>> --- a/arch/arm/dts/sam9x60.dtsi
>>>>> +++ b/arch/arm/dts/sam9x60.dtsi
>>>>> @@ -69,6 +69,24 @@
>>>>>                 #size-cells = <1>;
>>>>>                 ranges;
>>>>>
>>>>> +             usb1: usb at 600000 {
>>>>> +                     compatible = "atmel,at91rm9200-ohci", "usb-ohci";
>>>>> +                     reg = <0x00600000 0x100000>;
>>>>> +                     clocks = <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc
>>>>> PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_SYSTEM 21>;
>>>>
>>>> ./scripts/checkpatch.pl on this patch indicates
>>>>
>>>> WARNING: line length of 121 exceeds 100 columns
>>>> #93: FILE: arch/arm/dts/sam9x60.dtsi:75:
>>>> +                       clocks = <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc
>>>> PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_SYSTEM 21>;
>>>>
>>>> Please run checkpatch on all your patches.
>>>>
>>>> Also, wait a few days before sending V2 , no need to send V2 immediately
>>>> while review of V1 is still ongoing.
>>>
>>> It was my understanding that exceeding the character per line limit on
>>> DT's is acceptable. All of our DT's are like this.
>>
>> Not to my knowledge or per what is in other DTs.
>> Is that some exception here ?
> 
> DTs have not had restrictions on 80 chars per line. Have a look in Linux.
> 
> Also, as we have a requirement to keep the DT from Linux, we either have
> to patch up Linux if there is a problem in the DT, or keep it in sync
> with Linux.
> We may have exceptions if there is a too big amount of work to be done
> now to change things, to have differences in term of DT between Uboot
> and Linux. But the general guideline is to keep the DT in sync with
> Linux as it's ABI.

Linux checkpatch.pl --strict does complain about the line length for 
sam9x60.dtsi , it was demoted from warning to check there.

Can you send a separate follow-up patch to U-Boot checkpatch.pl which 
does the same , so we'd be in sync with Linux ?


More information about the U-Boot mailing list