Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm: dts: vexpress: Drop unused properties from motherboard node

Drop the '#interrupt-cells' property in the motherboard node which has no
effect as the node is neither an interrupt-controller or interrupt-map
(that's in the parent node).

Drop 'model' as it is not used by software nor documented.

Drop 'arm,v2m-memory-map' as it is not used by software. The purpose was
to describe which memory map, but that's all described by the DT
already.

Link: https://lore.kernel.org/r/20210819184239.1192395-4-robh@kernel.org
Cc: Andre Przywara <andre.przywara@arm.com>
Cc: Sudeep Holla <sudeep.holla@arm.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>

authored by

Rob Herring and committed by
Sudeep Holla
55c71dc6 217cb530

-11
-3
arch/arm/boot/dts/vexpress-v2m-rs1.dtsi
··· 102 102 103 103 bus@8000000 { 104 104 motherboard-bus { 105 - model = "V2M-P1"; 106 105 arm,hbi = <0x190>; 107 106 arm,vexpress,site = <0>; 108 - arm,v2m-memory-map = "rs1"; 109 107 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 110 108 #address-cells = <2>; /* SMB chipselect number and offset */ 111 109 #size-cells = <1>; 112 - #interrupt-cells = <1>; 113 110 ranges; 114 111 115 112 nor_flash: flash@0 {
-2
arch/arm/boot/dts/vexpress-v2m.dtsi
··· 21 21 / { 22 22 bus@4000000 { 23 23 motherboard { 24 - model = "V2M-P1"; 25 24 arm,hbi = <0x190>; 26 25 arm,vexpress,site = <0>; 27 26 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 28 27 #address-cells = <2>; /* SMB chipselect number and offset */ 29 28 #size-cells = <1>; 30 - #interrupt-cells = <1>; 31 29 ranges; 32 30 33 31 flash@0,00000000 {
-1
arch/arm64/boot/dts/arm/foundation-v8.dtsi
··· 115 115 116 116 bus@8000000 { 117 117 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 118 - arm,v2m-memory-map = "rs1"; 119 118 #address-cells = <2>; /* SMB chipselect number and offset */ 120 119 #size-cells = <1>; 121 120
-3
arch/arm64/boot/dts/arm/juno-motherboard.dtsi
··· 96 96 compatible = "arm,vexpress,v2p-p1", "simple-bus"; 97 97 #address-cells = <2>; /* SMB chipselect number and offset */ 98 98 #size-cells = <1>; 99 - #interrupt-cells = <1>; 100 99 ranges; 101 - model = "V2M-Juno"; 102 100 arm,hbi = <0x252>; 103 101 arm,vexpress,site = <0>; 104 - arm,v2m-memory-map = "rs1"; 105 102 106 103 flash@0 { 107 104 /* 2 * 32MiB NOR Flash memory mounted on CS0 */
-2
arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi
··· 78 78 79 79 bus@8000000 { 80 80 motherboard-bus { 81 - arm,v2m-memory-map = "rs1"; 82 81 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 83 82 #address-cells = <2>; /* SMB chipselect number and offset */ 84 83 #size-cells = <1>; 85 - #interrupt-cells = <1>; 86 84 ranges; 87 85 88 86 flash@0 {