This patch set intends to convert fec binding into scheme, and fixes when do dtbs_check on ARCH arm. One notice is that there are below logs for some dts when do dtbs_check: ethernet@2188000: More than one condition true in oneOf schema: We found that fec node in these dts all have "interrupts-extended" property, and schema default is: 'oneOf': [{'required': ['interrupts']}, {'required': ['interrupts-extended']}], so we don't know if it is a common issue or need be fixed in specific bindings. Joakim Zhang (3): dt-bindings: net: fec: convert fsl,*fec bindings to yaml ARM: dts: imx35: correct node name for FEC ARM: dts: imx7-mba7: remove un-used "phy-reset-delay" property .../devicetree/bindings/net/fsl,fec.yaml | 213 ++++++++++++++++++ .../devicetree/bindings/net/fsl-fec.txt | 95 -------- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx7-mba7.dtsi | 1 - arch/arm/boot/dts/imx7d-mba7.dts | 1 - 5 files changed, 214 insertions(+), 98 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/fsl,fec.yaml delete mode 100644 Documentation/devicetree/bindings/net/fsl-fec.txt -- 2.17.1