summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/efika-mx-smartbook/env/bin/lvds_init
blob: 692392cd6c0a234111258d251eb3031167bdd486 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh

# Initialize lvds and backlight in case your Kernel does not handle this...

GPIO_BACKLIGHT_POWER=108
GPIO_BACKLIGHT_PWM=2
GPIO_LVDS_POWER=71
GPIO_LVDS_RESET=69
GPIO_LVDS_ENABLE=76
GPIO_LCD_ENABLE=77

gpio_direction_output $GPIO_BACKLIGHT_PWM 0
gpio_direction_output $GPIO_LVDS_RESET 1
gpio_direction_output $GPIO_LVDS_POWER 1
msleep 5
gpio_direction_output $GPIO_LVDS_RESET 0
msleep 5
gpio_direction_output $GPIO_LVDS_ENABLE 1
gpio_direction_output $GPIO_BACKLIGHT_POWER 0
gpio_direction_output $GPIO_LCD_ENABLE 1
msleep 300
gpio_direction_output $GPIO_BACKLIGHT_PWM 1