diff options
Diffstat (limited to 'arch/arm/boot/dts/omap4-sdp.dts')
| -rw-r--r-- | arch/arm/boot/dts/omap4-sdp.dts | 74 |
1 files changed, 73 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/omap4-sdp.dts b/arch/arm/boot/dts/omap4-sdp.dts index 43e5258a9372..c387bdc1b1d1 100644 --- a/arch/arm/boot/dts/omap4-sdp.dts +++ b/arch/arm/boot/dts/omap4-sdp.dts | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | */ | 7 | */ |
| 8 | /dts-v1/; | 8 | /dts-v1/; |
| 9 | 9 | ||
| 10 | /include/ "omap4.dtsi" | 10 | /include/ "omap443x.dtsi" |
| 11 | /include/ "elpida_ecb240abacn.dtsi" | 11 | /include/ "elpida_ecb240abacn.dtsi" |
| 12 | 12 | ||
| 13 | / { | 13 | / { |
| @@ -80,6 +80,32 @@ | |||
| 80 | }; | 80 | }; |
| 81 | }; | 81 | }; |
| 82 | 82 | ||
| 83 | pwmleds { | ||
| 84 | compatible = "pwm-leds"; | ||
| 85 | kpad { | ||
| 86 | label = "omap4::keypad"; | ||
| 87 | pwms = <&twl_pwm 0 7812500>; | ||
| 88 | max-brightness = <127>; | ||
| 89 | }; | ||
| 90 | |||
| 91 | charging { | ||
| 92 | label = "omap4:green:chrg"; | ||
| 93 | pwms = <&twl_pwmled 0 7812500>; | ||
| 94 | max-brightness = <255>; | ||
| 95 | }; | ||
| 96 | }; | ||
| 97 | |||
| 98 | backlight { | ||
| 99 | compatible = "pwm-backlight"; | ||
| 100 | pwms = <&twl_pwm 1 7812500>; | ||
| 101 | brightness-levels = < | ||
| 102 | 0 10 20 30 40 | ||
| 103 | 50 60 70 80 90 | ||
| 104 | 100 110 120 127 | ||
| 105 | >; | ||
| 106 | default-brightness-level = <13>; | ||
| 107 | }; | ||
| 108 | |||
| 83 | sound { | 109 | sound { |
| 84 | compatible = "ti,abe-twl6040"; | 110 | compatible = "ti,abe-twl6040"; |
| 85 | ti,model = "SDP4430"; | 111 | ti,model = "SDP4430"; |
| @@ -212,9 +238,40 @@ | |||
| 212 | 0x58 0x10b /* hdmi_hpd.gpio_63 INPUT PULLDOWN | MODE3 */ | 238 | 0x58 0x10b /* hdmi_hpd.gpio_63 INPUT PULLDOWN | MODE3 */ |
| 213 | >; | 239 | >; |
| 214 | }; | 240 | }; |
| 241 | |||
| 242 | i2c1_pins: pinmux_i2c1_pins { | ||
| 243 | pinctrl-single,pins = < | ||
| 244 | 0xe2 0x118 /* i2c1_scl PULLUP | INPUTENABLE | MODE0 */ | ||
| 245 | 0xe4 0x118 /* i2c1_sda PULLUP | INPUTENABLE | MODE0 */ | ||
| 246 | >; | ||
| 247 | }; | ||
| 248 | |||
| 249 | i2c2_pins: pinmux_i2c2_pins { | ||
| 250 | pinctrl-single,pins = < | ||
| 251 | 0xe6 0x118 /* i2c2_scl PULLUP | INPUTENABLE | MODE0 */ | ||
| 252 | 0xe8 0x118 /* i2c2_sda PULLUP | INPUTENABLE | MODE0 */ | ||
| 253 | >; | ||
| 254 | }; | ||
| 255 | |||
| 256 | i2c3_pins: pinmux_i2c3_pins { | ||
| 257 | pinctrl-single,pins = < | ||
| 258 | 0xea 0x118 /* i2c3_scl PULLUP | INPUTENABLE | MODE0 */ | ||
| 259 | 0xec 0x118 /* i2c3_sda PULLUP | INPUTENABLE | MODE0 */ | ||
| 260 | >; | ||
| 261 | }; | ||
| 262 | |||
| 263 | i2c4_pins: pinmux_i2c4_pins { | ||
| 264 | pinctrl-single,pins = < | ||
| 265 | 0xee 0x118 /* i2c4_scl PULLUP | INPUTENABLE | MODE0 */ | ||
| 266 | 0xf0 0x118 /* i2c4_sda PULLUP | INPUTENABLE | MODE0 */ | ||
| 267 | >; | ||
| 268 | }; | ||
| 215 | }; | 269 | }; |
| 216 | 270 | ||
| 217 | &i2c1 { | 271 | &i2c1 { |
| 272 | pinctrl-names = "default"; | ||
| 273 | pinctrl-0 = <&i2c1_pins>; | ||
| 274 | |||
| 218 | clock-frequency = <400000>; | 275 | clock-frequency = <400000>; |
| 219 | 276 | ||
| 220 | twl: twl@48 { | 277 | twl: twl@48 { |
| @@ -253,10 +310,16 @@ | |||
| 253 | /include/ "twl6030.dtsi" | 310 | /include/ "twl6030.dtsi" |
| 254 | 311 | ||
| 255 | &i2c2 { | 312 | &i2c2 { |
| 313 | pinctrl-names = "default"; | ||
| 314 | pinctrl-0 = <&i2c2_pins>; | ||
| 315 | |||
| 256 | clock-frequency = <400000>; | 316 | clock-frequency = <400000>; |
| 257 | }; | 317 | }; |
| 258 | 318 | ||
| 259 | &i2c3 { | 319 | &i2c3 { |
| 320 | pinctrl-names = "default"; | ||
| 321 | pinctrl-0 = <&i2c3_pins>; | ||
| 322 | |||
| 260 | clock-frequency = <400000>; | 323 | clock-frequency = <400000>; |
| 261 | 324 | ||
| 262 | /* | 325 | /* |
| @@ -279,6 +342,9 @@ | |||
| 279 | }; | 342 | }; |
| 280 | 343 | ||
| 281 | &i2c4 { | 344 | &i2c4 { |
| 345 | pinctrl-names = "default"; | ||
| 346 | pinctrl-0 = <&i2c4_pins>; | ||
| 347 | |||
| 282 | clock-frequency = <400000>; | 348 | clock-frequency = <400000>; |
| 283 | 349 | ||
| 284 | /* | 350 | /* |
| @@ -428,3 +494,9 @@ | |||
| 428 | &twl_usb_comparator { | 494 | &twl_usb_comparator { |
| 429 | usb-supply = <&vusb>; | 495 | usb-supply = <&vusb>; |
| 430 | }; | 496 | }; |
| 497 | |||
| 498 | &usb_otg_hs { | ||
| 499 | interface-type = <1>; | ||
| 500 | mode = <3>; | ||
| 501 | power = <50>; | ||
| 502 | }; | ||
