[PATCH 1/2] dt-bindings: spi: fsl-imx-cspi: update i.MX8MP binding

Rob Herring robh at kernel.org
Thu Oct 20 05:56:23 PDT 2022


On Thu, 20 Oct 2022 18:31:57 +0800, Peng Fan (OSS) wrote:
> From: Peng Fan <peng.fan at nxp.com>
> 
> i.MX8MP ECSPI is derived from i.MX6UL, so update the binding.
> 
> Signed-off-by: Peng Fan <peng.fan at nxp.com>
> ---
>  Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 

Running 'make dtbs_check' with the schema in this patch gives the
following warnings. Consider if they are expected or the schema is
incorrect. These may not be new warnings.

Note that it is not yet a requirement to have 0 warnings for dtbs_check.
This will change in the future.

Full log is available here: https://patchwork.ozlabs.org/patch/


spi at 30630000: Unevaluated properties are not allowed ('num-chipselects' was unexpected)
	arch/arm/boot/dts/imx7d-flex-concentrator.dtb
	arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dtb

spi at 30820000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-evk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dtb
	arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
	arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dtb

spi at 30820000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-evk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dtb
	arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
	arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dtb

spi at 30830000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-evk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dtb
	arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
	arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dtb

spi at 30830000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-evk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dtb
	arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
	arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dtb

spi at 30830000: Unevaluated properties are not allowed ('num-chipselects' was unexpected)
	arch/arm/boot/dts/imx7d-flex-concentrator.dtb
	arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dtb

spi at 30840000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-evk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dtb
	arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
	arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dtb

spi at 30840000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-evk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
	arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dtb
	arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dtb
	arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
	arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dtb
	arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dtb

spi at 43fa4000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb
	arch/arm/boot/dts/imx25-karo-tx25.dtb
	arch/arm/boot/dts/imx25-pdk.dtb

spi at 43fa4000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb
	arch/arm/boot/dts/imx25-karo-tx25.dtb
	arch/arm/boot/dts/imx25-pdk.dtb

spi at 50004000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb
	arch/arm/boot/dts/imx25-karo-tx25.dtb
	arch/arm/boot/dts/imx25-pdk.dtb

spi at 50004000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb
	arch/arm/boot/dts/imx25-karo-tx25.dtb
	arch/arm/boot/dts/imx25-pdk.dtb

spi at 50010000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb
	arch/arm/boot/dts/imx25-karo-tx25.dtb
	arch/arm/boot/dts/imx25-pdk.dtb
	arch/arm/boot/dts/imx53-ard.dtb
	arch/arm/boot/dts/imx53-cx9020.dtb
	arch/arm/boot/dts/imx53-kp-ddc.dtb
	arch/arm/boot/dts/imx53-kp-hsc.dtb
	arch/arm/boot/dts/imx53-m53evk.dtb
	arch/arm/boot/dts/imx53-m53menlo.dtb
	arch/arm/boot/dts/imx53-mba53.dtb
	arch/arm/boot/dts/imx53-ppd.dtb
	arch/arm/boot/dts/imx53-qsb.dtb
	arch/arm/boot/dts/imx53-qsrb.dtb
	arch/arm/boot/dts/imx53-smd.dtb
	arch/arm/boot/dts/imx53-tx53-x03x.dtb
	arch/arm/boot/dts/imx53-tx53-x13x.dtb
	arch/arm/boot/dts/imx53-usbarmory.dtb
	arch/arm/boot/dts/imx53-voipac-bsb.dtb

spi at 50010000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb
	arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb
	arch/arm/boot/dts/imx25-karo-tx25.dtb
	arch/arm/boot/dts/imx25-pdk.dtb
	arch/arm/boot/dts/imx53-ard.dtb
	arch/arm/boot/dts/imx53-cx9020.dtb
	arch/arm/boot/dts/imx53-kp-ddc.dtb
	arch/arm/boot/dts/imx53-kp-hsc.dtb
	arch/arm/boot/dts/imx53-m53evk.dtb
	arch/arm/boot/dts/imx53-m53menlo.dtb
	arch/arm/boot/dts/imx53-mba53.dtb
	arch/arm/boot/dts/imx53-ppd.dtb
	arch/arm/boot/dts/imx53-qsb.dtb
	arch/arm/boot/dts/imx53-qsrb.dtb
	arch/arm/boot/dts/imx53-smd.dtb
	arch/arm/boot/dts/imx53-tx53-x03x.dtb
	arch/arm/boot/dts/imx53-tx53-x13x.dtb
	arch/arm/boot/dts/imx53-usbarmory.dtb
	arch/arm/boot/dts/imx53-voipac-bsb.dtb

spi at 63fac000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/imx53-ard.dtb
	arch/arm/boot/dts/imx53-cx9020.dtb
	arch/arm/boot/dts/imx53-kp-ddc.dtb
	arch/arm/boot/dts/imx53-kp-hsc.dtb
	arch/arm/boot/dts/imx53-m53evk.dtb
	arch/arm/boot/dts/imx53-m53menlo.dtb
	arch/arm/boot/dts/imx53-mba53.dtb
	arch/arm/boot/dts/imx53-ppd.dtb
	arch/arm/boot/dts/imx53-qsb.dtb
	arch/arm/boot/dts/imx53-qsrb.dtb
	arch/arm/boot/dts/imx53-smd.dtb
	arch/arm/boot/dts/imx53-tx53-x03x.dtb
	arch/arm/boot/dts/imx53-tx53-x13x.dtb
	arch/arm/boot/dts/imx53-usbarmory.dtb
	arch/arm/boot/dts/imx53-voipac-bsb.dtb

spi at 63fac000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm/boot/dts/imx53-ard.dtb
	arch/arm/boot/dts/imx53-cx9020.dtb
	arch/arm/boot/dts/imx53-kp-ddc.dtb
	arch/arm/boot/dts/imx53-kp-hsc.dtb
	arch/arm/boot/dts/imx53-m53evk.dtb
	arch/arm/boot/dts/imx53-m53menlo.dtb
	arch/arm/boot/dts/imx53-mba53.dtb
	arch/arm/boot/dts/imx53-ppd.dtb
	arch/arm/boot/dts/imx53-qsb.dtb
	arch/arm/boot/dts/imx53-qsrb.dtb
	arch/arm/boot/dts/imx53-smd.dtb
	arch/arm/boot/dts/imx53-tx53-x03x.dtb
	arch/arm/boot/dts/imx53-tx53-x13x.dtb
	arch/arm/boot/dts/imx53-usbarmory.dtb
	arch/arm/boot/dts/imx53-voipac-bsb.dtb

spi at 63fc0000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/imx50-evk.dtb
	arch/arm/boot/dts/imx50-kobo-aura.dtb
	arch/arm/boot/dts/imx53-ard.dtb
	arch/arm/boot/dts/imx53-cx9020.dtb
	arch/arm/boot/dts/imx53-kp-ddc.dtb
	arch/arm/boot/dts/imx53-kp-hsc.dtb
	arch/arm/boot/dts/imx53-m53evk.dtb
	arch/arm/boot/dts/imx53-m53menlo.dtb
	arch/arm/boot/dts/imx53-mba53.dtb
	arch/arm/boot/dts/imx53-ppd.dtb
	arch/arm/boot/dts/imx53-qsb.dtb
	arch/arm/boot/dts/imx53-qsrb.dtb
	arch/arm/boot/dts/imx53-smd.dtb
	arch/arm/boot/dts/imx53-tx53-x03x.dtb
	arch/arm/boot/dts/imx53-tx53-x13x.dtb
	arch/arm/boot/dts/imx53-usbarmory.dtb
	arch/arm/boot/dts/imx53-voipac-bsb.dtb

spi at 63fc0000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm/boot/dts/imx50-evk.dtb
	arch/arm/boot/dts/imx50-kobo-aura.dtb
	arch/arm/boot/dts/imx53-ard.dtb
	arch/arm/boot/dts/imx53-cx9020.dtb
	arch/arm/boot/dts/imx53-kp-ddc.dtb
	arch/arm/boot/dts/imx53-kp-hsc.dtb
	arch/arm/boot/dts/imx53-m53evk.dtb
	arch/arm/boot/dts/imx53-m53menlo.dtb
	arch/arm/boot/dts/imx53-mba53.dtb
	arch/arm/boot/dts/imx53-ppd.dtb
	arch/arm/boot/dts/imx53-qsb.dtb
	arch/arm/boot/dts/imx53-qsrb.dtb
	arch/arm/boot/dts/imx53-smd.dtb
	arch/arm/boot/dts/imx53-tx53-x03x.dtb
	arch/arm/boot/dts/imx53-tx53-x13x.dtb
	arch/arm/boot/dts/imx53-usbarmory.dtb
	arch/arm/boot/dts/imx53-voipac-bsb.dtb

spi at 83fc0000: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/imx51-apf51dev.dtb
	arch/arm/boot/dts/imx51-apf51.dtb
	arch/arm/boot/dts/imx51-babbage.dtb
	arch/arm/boot/dts/imx51-digi-connectcore-jsk.dtb
	arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dtb
	arch/arm/boot/dts/imx51-ts4800.dtb
	arch/arm/boot/dts/imx51-zii-rdu1.dtb
	arch/arm/boot/dts/imx51-zii-scu2-mezz.dtb
	arch/arm/boot/dts/imx51-zii-scu3-esb.dtb

spi at 83fc0000: Unevaluated properties are not allowed ('compatible' was unexpected)
	arch/arm/boot/dts/imx51-apf51dev.dtb
	arch/arm/boot/dts/imx51-apf51.dtb
	arch/arm/boot/dts/imx51-babbage.dtb
	arch/arm/boot/dts/imx51-digi-connectcore-jsk.dtb
	arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dtb
	arch/arm/boot/dts/imx51-ts4800.dtb
	arch/arm/boot/dts/imx51-zii-rdu1.dtb
	arch/arm/boot/dts/imx51-zii-scu2-mezz.dtb
	arch/arm/boot/dts/imx51-zii-scu3-esb.dtb




More information about the linux-arm-kernel mailing list