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

ARM: dts: aspeed: Enable Dual SPI RX transfers

All these controllers support at least Dual SPI. Update the DTs.

Reviewed-by: Joel Stanley <joel@jms.id.au>
Tested-by: Joel Stanley <joel@jms.id.au>
Tested-by: Tao Ren <rentao.bupt@gmail.com>
Tested-by: Jae Hyun Yoo <quic_jaehyoo@quicinc.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Link: https://lore.kernel.org/r/20220509175616.1089346-10-clg@kaod.org
Signed-off-by: Joel Stanley <joel@jms.id.au>

authored by

Cédric Le Goater and committed by
Joel Stanley
4a92d02f 651b79e8

+21
+6
arch/arm/boot/dts/aspeed-g4.dtsi
··· 64 64 flash@0 { 65 65 reg = < 0 >; 66 66 compatible = "jedec,spi-nor"; 67 + spi-rx-bus-width = <2>; 67 68 spi-max-frequency = <50000000>; 68 69 status = "disabled"; 69 70 }; 70 71 flash@1 { 71 72 reg = < 1 >; 72 73 compatible = "jedec,spi-nor"; 74 + spi-rx-bus-width = <2>; 73 75 status = "disabled"; 74 76 }; 75 77 flash@2 { 76 78 reg = < 2 >; 77 79 compatible = "jedec,spi-nor"; 80 + spi-rx-bus-width = <2>; 78 81 status = "disabled"; 79 82 }; 80 83 flash@3 { 81 84 reg = < 3 >; 82 85 compatible = "jedec,spi-nor"; 86 + spi-rx-bus-width = <2>; 83 87 status = "disabled"; 84 88 }; 85 89 flash@4 { 86 90 reg = < 4 >; 87 91 compatible = "jedec,spi-nor"; 92 + spi-rx-bus-width = <2>; 88 93 status = "disabled"; 89 94 }; 90 95 }; ··· 105 100 reg = < 0 >; 106 101 compatible = "jedec,spi-nor"; 107 102 spi-max-frequency = <50000000>; 103 + spi-rx-bus-width = <2>; 108 104 status = "disabled"; 109 105 }; 110 106 };
+7
arch/arm/boot/dts/aspeed-g5.dtsi
··· 66 66 reg = < 0 >; 67 67 compatible = "jedec,spi-nor"; 68 68 spi-max-frequency = <50000000>; 69 + spi-rx-bus-width = <2>; 69 70 status = "disabled"; 70 71 }; 71 72 flash@1 { 72 73 reg = < 1 >; 73 74 compatible = "jedec,spi-nor"; 74 75 spi-max-frequency = <50000000>; 76 + spi-rx-bus-width = <2>; 75 77 status = "disabled"; 76 78 }; 77 79 flash@2 { 78 80 reg = < 2 >; 79 81 compatible = "jedec,spi-nor"; 80 82 spi-max-frequency = <50000000>; 83 + spi-rx-bus-width = <2>; 81 84 status = "disabled"; 82 85 }; 83 86 }; ··· 96 93 reg = < 0 >; 97 94 compatible = "jedec,spi-nor"; 98 95 spi-max-frequency = <50000000>; 96 + spi-rx-bus-width = <2>; 99 97 status = "disabled"; 100 98 }; 101 99 flash@1 { 102 100 reg = < 1 >; 103 101 compatible = "jedec,spi-nor"; 104 102 spi-max-frequency = <50000000>; 103 + spi-rx-bus-width = <2>; 105 104 status = "disabled"; 106 105 }; 107 106 }; ··· 119 114 reg = < 0 >; 120 115 compatible = "jedec,spi-nor"; 121 116 spi-max-frequency = <50000000>; 117 + spi-rx-bus-width = <2>; 122 118 status = "disabled"; 123 119 }; 124 120 flash@1 { 125 121 reg = < 1 >; 126 122 compatible = "jedec,spi-nor"; 127 123 spi-max-frequency = <50000000>; 124 + spi-rx-bus-width = <2>; 128 125 status = "disabled"; 129 126 }; 130 127 };
+8
arch/arm/boot/dts/aspeed-g6.dtsi
··· 106 106 reg = < 0 >; 107 107 compatible = "jedec,spi-nor"; 108 108 spi-max-frequency = <50000000>; 109 + spi-rx-bus-width = <2>; 109 110 status = "disabled"; 110 111 }; 111 112 flash@1 { 112 113 reg = < 1 >; 113 114 compatible = "jedec,spi-nor"; 114 115 spi-max-frequency = <50000000>; 116 + spi-rx-bus-width = <2>; 115 117 status = "disabled"; 116 118 }; 117 119 flash@2 { 118 120 reg = < 2 >; 119 121 compatible = "jedec,spi-nor"; 120 122 spi-max-frequency = <50000000>; 123 + spi-rx-bus-width = <2>; 121 124 status = "disabled"; 122 125 }; 123 126 }; ··· 136 133 reg = < 0 >; 137 134 compatible = "jedec,spi-nor"; 138 135 spi-max-frequency = <50000000>; 136 + spi-rx-bus-width = <2>; 139 137 status = "disabled"; 140 138 }; 141 139 flash@1 { 142 140 reg = < 1 >; 143 141 compatible = "jedec,spi-nor"; 144 142 spi-max-frequency = <50000000>; 143 + spi-rx-bus-width = <2>; 145 144 status = "disabled"; 146 145 }; 147 146 }; ··· 159 154 reg = < 0 >; 160 155 compatible = "jedec,spi-nor"; 161 156 spi-max-frequency = <50000000>; 157 + spi-rx-bus-width = <2>; 162 158 status = "disabled"; 163 159 }; 164 160 flash@1 { 165 161 reg = < 1 >; 166 162 compatible = "jedec,spi-nor"; 167 163 spi-max-frequency = <50000000>; 164 + spi-rx-bus-width = <2>; 168 165 status = "disabled"; 169 166 }; 170 167 flash@2 { 171 168 reg = < 2 >; 172 169 compatible = "jedec,spi-nor"; 173 170 spi-max-frequency = <50000000>; 171 + spi-rx-bus-width = <2>; 174 172 status = "disabled"; 175 173 }; 176 174 };