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

ARM: SPEAr: DT: add uart state to fix warning

amba-pl011 driver supports two pin state "default" and "sleep" and it
expect from dt to provide this pinctrl states and phandler otherwise it
gives a warning message.

To remove this warning message pass default state with null phandler to uart
pins in device node (In our case all the pins are configured in default states
so we pass null phandler to pins).

Signed-off-by: Vipul Kumar Samar <vipulkumar.samar@st.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>

authored by

Vipul Kumar Samar and committed by
Viresh Kumar
7bceba83 4c7a078f

+30
+2
arch/arm/boot/dts/spear1310-evb.dts
··· 324 324 325 325 serial@e0000000 { 326 326 status = "okay"; 327 + pinctrl-names = "default"; 328 + pinctrl-0 = <>; 327 329 }; 328 330 329 331 spi0: spi@e0100000 {
+4
arch/arm/boot/dts/spear1340-evb.dts
··· 336 336 337 337 serial@e0000000 { 338 338 status = "okay"; 339 + pinctrl-names = "default"; 340 + pinctrl-0 = <>; 339 341 }; 340 342 341 343 serial@b4100000 { 342 344 status = "okay"; 345 + pinctrl-names = "default"; 346 + pinctrl-0 = <>; 343 347 }; 344 348 345 349 spi0: spi@e0100000 {
+2
arch/arm/boot/dts/spear300-evb.dts
··· 243 243 244 244 serial@d0000000 { 245 245 status = "okay"; 246 + pinctrl-names = "default"; 247 + pinctrl-0 = <>; 246 248 }; 247 249 248 250 wdt@fc880000 {
+12
arch/arm/boot/dts/spear310-evb.dts
··· 166 166 167 167 serial@d0000000 { 168 168 status = "okay"; 169 + pinctrl-names = "default"; 170 + pinctrl-0 = <>; 169 171 }; 170 172 171 173 serial@b2000000 { 172 174 status = "okay"; 175 + pinctrl-names = "default"; 176 + pinctrl-0 = <>; 173 177 }; 174 178 175 179 serial@b2080000 { 176 180 status = "okay"; 181 + pinctrl-names = "default"; 182 + pinctrl-0 = <>; 177 183 }; 178 184 179 185 serial@b2100000 { 180 186 status = "okay"; 187 + pinctrl-names = "default"; 188 + pinctrl-0 = <>; 181 189 }; 182 190 183 191 serial@b2180000 { 184 192 status = "okay"; 193 + pinctrl-names = "default"; 194 + pinctrl-0 = <>; 185 195 }; 186 196 187 197 serial@b2200000 { 188 198 status = "okay"; 199 + pinctrl-names = "default"; 200 + pinctrl-0 = <>; 189 201 }; 190 202 191 203 wdt@fc880000 {
+6
arch/arm/boot/dts/spear320-evb.dts
··· 183 183 184 184 serial@d0000000 { 185 185 status = "okay"; 186 + pinctrl-names = "default"; 187 + pinctrl-0 = <>; 186 188 }; 187 189 188 190 serial@a3000000 { 189 191 status = "okay"; 192 + pinctrl-names = "default"; 193 + pinctrl-0 = <>; 190 194 }; 191 195 192 196 serial@a4000000 { 193 197 status = "okay"; 198 + pinctrl-names = "default"; 199 + pinctrl-0 = <>; 194 200 }; 195 201 196 202 wdt@fc880000 {
+4
arch/arm/boot/dts/spear600-evb.dts
··· 73 73 apb { 74 74 serial@d0000000 { 75 75 status = "okay"; 76 + pinctrl-names = "default"; 77 + pinctrl-0 = <>; 76 78 }; 77 79 78 80 serial@d0080000 { 79 81 status = "okay"; 82 + pinctrl-names = "default"; 83 + pinctrl-0 = <>; 80 84 }; 81 85 82 86 i2c@d0200000 {