On Wed, Aug 23, 2023 at 4:55 AM Binbin Zhou <zhoubinbin@xxxxxxxxxxx> wrote: > > Add DeviceTree file for Loongson-2K0500 processor, which integrates one > 64-bit dual emission superscalar LA264 processor core. > > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> > Signed-off-by: Binbin Zhou <zhoubinbin@xxxxxxxxxxx> > --- > arch/loongarch/boot/dts/Makefile | 2 + > .../boot/dts/loongson-2k0500-ref.dts | 89 ++++++ > arch/loongarch/boot/dts/loongson-2k0500.dtsi | 254 ++++++++++++++++++ > 3 files changed, 345 insertions(+) > create mode 100644 arch/loongarch/boot/dts/loongson-2k0500-ref.dts > create mode 100644 arch/loongarch/boot/dts/loongson-2k0500.dtsi This introduces some warnings which don't seem to be addressed by your fixes to loongson,liointc.yaml: /home/rob/proj/linux-dt/.build-loongarch/arch/loongarch/boot/dts/loongson-2k0500-ref.dtb: interrupt-controller@1fe11400: reg-names: ['main', 'isr0'] is too short from schema $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# /home/rob/proj/linux-dt/.build-loongarch/arch/loongarch/boot/dts/loongson-2k0500-ref.dtb: interrupt-controller@1fe11400: Unevaluated properties are not allowed ('reg-names' was unexpected) from schema $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# /home/rob/proj/linux-dt/.build-loongarch/arch/loongarch/boot/dts/loongson-2k0500-ref.dtb: interrupt-controller@1fe11400: reg: [[0, 534844416, 0, 64], [0, 534843456, 0, 8]] is too short from schema $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# /home/rob/proj/linux-dt/.build-loongarch/arch/loongarch/boot/dts/loongson-2k0500-ref.dtb: interrupt-controller@1fe11440: reg-names: ['main', 'isr0'] is too short from schema $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# /home/rob/proj/linux-dt/.build-loongarch/arch/loongarch/boot/dts/loongson-2k0500-ref.dtb: interrupt-controller@1fe11440: interrupt-names:0: 'int0' was expected from schema $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# /home/rob/proj/linux-dt/.build-loongarch/arch/loongarch/boot/dts/loongson-2k0500-ref.dtb: interrupt-controller@1fe11440: Unevaluated properties are not allowed ('interrupt-names', 'reg-names' were unexpected) from schema $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# /home/rob/proj/linux-dt/.build-loongarch/arch/loongarch/boot/dts/loongson-2k0500-ref.dtb: interrupt-controller@1fe11440: reg: [[0, 534844480, 0, 64], [0, 534843464, 0, 8]] is too short from schema $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml# Rob