I noticed we once again have warnings on VExpress/Juno bus nodes as the simple-bus schema now expects child nodes to have a unit-address. Digging into this I noticed the arm,vexpress-juno.yaml schema is out of date and missing some properties (some of which are unused). I found the 'ranges' handling to be odd as well. This series fixes all those issues. Rob Rob Herring (5): dt-bindings: arm,vexpress-juno: Fix 'motherboard' node name dt-bindings: arm,vexpress-juno: Add missing motherboard properties arm: dts: vexpress: Drop unused properties from motherboard node arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address arm: dts: vexpress: Fix addressing issues with 'motherboard-bus' nodes .../bindings/arm/arm,vexpress-juno.yaml | 46 +++++++++++-------- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 17 +++++-- arch/arm/boot/dts/vexpress-v2m.dtsi | 18 ++++++-- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 11 ----- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 11 ----- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 11 ----- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 12 +---- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 1 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 11 ----- arch/arm64/boot/dts/arm/juno-base.dtsi | 10 ---- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 17 +++++-- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 11 ----- .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 +- .../boot/dts/arm/rtsm_ve-motherboard.dtsi | 16 +++++-- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 11 ----- 15 files changed, 78 insertions(+), 127 deletions(-) -- 2.30.2