Fix some warnings thrown by dt-validate for the aarch64 virt devicetree. Since v1 [1]: * Submitted more DT bindings changes where appropriate [2]. All of them applied for Linux v6.1 so I dropped the related QEMU changes. * Grouped all node name changes into patch 8 * Improved commit messages
I'm testing by running various virt machine configurations with -M dumpdtb=qemu.dtb, then running dt-validate [3] and dtc: dt-validate -s linux/Documentation/devicetree/bindings/ qemu.dtb dtc -O dts qemu.dtb -o qemu.dts [1] https://lore.kernel.org/all/20220824155113.286730-1-jean-phili...@linaro.org/ [2] SMMU interrupt order https://lore.kernel.org/all/20220916133145.1910549-1-jean-phili...@linaro.org/ arch-timer compatible https://lore.kernel.org/all/20220922161149.371565-1-jean-phili...@linaro.org/ virtio-iommu https://lore.kernel.org/all/20220923074435.420531-1-jean-phili...@linaro.org/ [3] https://github.com/devicetree-org/dt-schema Jean-Philippe Brucker (8): hw/arm/virt: Fix devicetree warning about the root node hw/arm/virt: Fix devicetree warning about the GIC node hw/arm/virt: Use "msi-map" devicetree property for PCI hw/arm/virt: Fix devicetree warning about the gpio-key node hw/arm/virt: Fix devicetree warnings about the GPIO node hw/arm/virt: Fix devicetree warning about the SMMU node hw/arm/virt: Fix devicetree warnings about the virtio-iommu node hw/arm/virt: Fix devicetree warnings about node names hw/arm/virt.c | 39 +++++++++++++++++++++------------------ 1 file changed, 21 insertions(+), 18 deletions(-) -- 2.37.3