[PATCH v2 1/3] dt-bindings: mtd: refactor NAND bindings and add nand-controller-legacy.yaml

Frank Li frank.li at nxp.com
Mon Mar 16 07:37:44 PDT 2026


> > +select:
> > +  allOf:
> > +    - properties:
> > +        $nodename:
> > +          pattern: "^nand-controller(@.*)?"
> > +    - not:
> > +        properties:
> > +          compatible:
> > +            contains:
> > +              pattern: "^fsl,"
> 
> I would just do 'select: false' and make sure all non-legacy
> controller bindings reference nand-controller.yaml.

I found some controller have not compatible string, such as
arch/arm/boot/dts/broadcom/bcm4708-luxul-xwc-1000.dts

I am not sure if it is wrong. So I have not direct use "select false".

Is it okay omit these dts?

Frank
> 
> > 2.43.0
> >



More information about the linux-mtd mailing list