Re: [PATCH 1/2] dt-bindings: Create DT bindings for [PS]ATA controllers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 31, 2019 at 10:56 AM Linus Walleij <linus.walleij@xxxxxxxxxx> wrote:
>
> On Tue, Dec 31, 2019 at 6:46 PM Sergei Shtylyov
> <sergei.shtylyov@xxxxxxxxxxxxxxxxxx> wrote:
> > On 12/31/2019 08:24 PM, Linus Walleij wrote:
>
> > > +properties:
> > > +  $nodename:
> > > +    pattern: "^[ps]ata-controller(@.*)?$"
> >
> >    I thought the DT spec has long ago standardized the node name as "ide" and "sata"?

Correct.

> I'm not 100% sure (Rob can answer) but I have *half-guessed* that the process
> so far has been that when we define a schema for some generic node name
> we also invent some new generic node name like this, or else all the old DTS
> files people have will generate (lots of) errors.

The list of generic node names is a lot longer than what we have
schema for currently.

> The DTS files can then opt in to the schema by simply renaming its nodes
> in accordance: "ide" -> "pata-controller", "sata" -> "sata-controller"
> (I have such a patch for the Gemini that I made this for.)
>
> If I'm wrong I'll switch to to ide@ and sata@.
>
> Rob?
>
> Yours,
> Linus Walleij



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux