Message ID | 20230111204634.2104690-1-andreas@kemnade.info |
---|---|
State | New |
Headers | show |
Series | [v2] dt-bindings: mmc: fsl-imx-esdhc: Add some compatible fallbacks | expand |
On Wed, Jan 11, 2023 at 09:46:33PM +0100, Andreas Kemnade wrote: > Currently make dtbs_check shows lots of errors because imx*.dtsi does > not use single compatibles but combinations of them. > > Add fallbacks for imx6sll/ull which are useful for U-Boot. > > This will significantly reduce noise on make dtbs_check. > > Signed-off-by: Andreas Kemnade <andreas@kemnade.info> > --- > Changes in v2: > - allow only combinations with fallback compatible > - reduce them to the cases where they are actually useful > > Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml > index dc6256f04b42..be6caa25c57d 100644 > --- a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml > +++ b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml > @@ -29,14 +29,18 @@ properties: > - fsl,imx53-esdhc > - fsl,imx6q-usdhc > - fsl,imx6sl-usdhc > - - fsl,imx6sll-usdhc > - fsl,imx6sx-usdhc > - - fsl,imx6ull-usdhc > - fsl,imx7d-usdhc > - fsl,imx7ulp-usdhc > - fsl,imx8mm-usdhc > - fsl,imxrt1050-usdhc > - nxp,s32g2-usdhc > + - items: > + - const: fsl,imx6sll-usdhc > + - const: fsl,imx6sx-usdhc > + - items: > + - const: fsl,imx6ull-usdhc > + - const: fsl,imx6sx-usdhc Can be simplified to: - items: - enum: - fsl,imx6sll-usdhc - fsl,imx6ull-usdhc - const: fsl,imx6sx-usdhc
diff --git a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml index dc6256f04b42..be6caa25c57d 100644 --- a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml +++ b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml @@ -29,14 +29,18 @@ properties: - fsl,imx53-esdhc - fsl,imx6q-usdhc - fsl,imx6sl-usdhc - - fsl,imx6sll-usdhc - fsl,imx6sx-usdhc - - fsl,imx6ull-usdhc - fsl,imx7d-usdhc - fsl,imx7ulp-usdhc - fsl,imx8mm-usdhc - fsl,imxrt1050-usdhc - nxp,s32g2-usdhc + - items: + - const: fsl,imx6sll-usdhc + - const: fsl,imx6sx-usdhc + - items: + - const: fsl,imx6ull-usdhc + - const: fsl,imx6sx-usdhc - items: - enum: - fsl,imx8mq-usdhc
Currently make dtbs_check shows lots of errors because imx*.dtsi does not use single compatibles but combinations of them. Add fallbacks for imx6sll/ull which are useful for U-Boot. This will significantly reduce noise on make dtbs_check. Signed-off-by: Andreas Kemnade <andreas@kemnade.info> --- Changes in v2: - allow only combinations with fallback compatible - reduce them to the cases where they are actually useful Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)