diff options
| -rw-r--r-- | arch/arm/boot/dts/imx28-evk.dts | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/arch/arm/boot/dts/imx28-evk.dts b/arch/arm/boot/dts/imx28-evk.dts index 210aee097b36..93ab5bdfe068 100644 --- a/arch/arm/boot/dts/imx28-evk.dts +++ b/arch/arm/boot/dts/imx28-evk.dts | |||
| @@ -74,6 +74,26 @@ | |||
| 74 | enable-active-high; | 74 | enable-active-high; |
| 75 | }; | 75 | }; |
| 76 | 76 | ||
| 77 | reg_lcd_5v: regulator-lcd-5v { | ||
| 78 | compatible = "regulator-fixed"; | ||
| 79 | regulator-name = "lcd-5v"; | ||
| 80 | regulator-min-microvolt = <5000000>; | ||
| 81 | regulator-max-microvolt = <5000000>; | ||
| 82 | }; | ||
| 83 | |||
| 84 | panel { | ||
| 85 | compatible = "sii,43wvf1g"; | ||
| 86 | backlight = <&backlight_display>; | ||
| 87 | dvdd-supply = <®_lcd_3v3>; | ||
| 88 | avdd-supply = <®_lcd_5v>; | ||
| 89 | |||
| 90 | port { | ||
| 91 | panel_in: endpoint { | ||
| 92 | remote-endpoint = <&display_out>; | ||
| 93 | }; | ||
| 94 | }; | ||
| 95 | }; | ||
| 96 | |||
| 77 | apb@80000000 { | 97 | apb@80000000 { |
| 78 | apbh@80000000 { | 98 | apbh@80000000 { |
| 79 | gpmi-nand@8000c000 { | 99 | gpmi-nand@8000c000 { |
| @@ -177,31 +197,11 @@ | |||
| 177 | pinctrl-names = "default"; | 197 | pinctrl-names = "default"; |
| 178 | pinctrl-0 = <&lcdif_24bit_pins_a | 198 | pinctrl-0 = <&lcdif_24bit_pins_a |
| 179 | &lcdif_pins_evk>; | 199 | &lcdif_pins_evk>; |
| 180 | lcd-supply = <®_lcd_3v3>; | ||
| 181 | display = <&display0>; | ||
| 182 | status = "okay"; | 200 | status = "okay"; |
| 183 | 201 | ||
| 184 | display0: display0 { | 202 | port { |
| 185 | bits-per-pixel = <32>; | 203 | display_out: endpoint { |
| 186 | bus-width = <24>; | 204 | remote-endpoint = <&panel_in>; |
| 187 | |||
| 188 | display-timings { | ||
| 189 | native-mode = <&timing0>; | ||
| 190 | timing0: timing0 { | ||
| 191 | clock-frequency = <33500000>; | ||
| 192 | hactive = <800>; | ||
| 193 | vactive = <480>; | ||
| 194 | hback-porch = <89>; | ||
| 195 | hfront-porch = <164>; | ||
| 196 | vback-porch = <23>; | ||
| 197 | vfront-porch = <10>; | ||
| 198 | hsync-len = <10>; | ||
| 199 | vsync-len = <10>; | ||
| 200 | hsync-active = <0>; | ||
| 201 | vsync-active = <0>; | ||
| 202 | de-active = <1>; | ||
| 203 | pixelclk-active = <0>; | ||
| 204 | }; | ||
| 205 | }; | 205 | }; |
| 206 | }; | 206 | }; |
| 207 | }; | 207 | }; |
| @@ -350,7 +350,7 @@ | |||
| 350 | }; | 350 | }; |
| 351 | }; | 351 | }; |
| 352 | 352 | ||
| 353 | backlight { | 353 | backlight_display: backlight { |
| 354 | compatible = "pwm-backlight"; | 354 | compatible = "pwm-backlight"; |
| 355 | pwms = <&pwm 2 5000000>; | 355 | pwms = <&pwm 2 5000000>; |
| 356 | brightness-levels = <0 4 8 16 32 64 128 255>; | 356 | brightness-levels = <0 4 8 16 32 64 128 255>; |
