rk3288: meet the backlight power timing request
backlight timing: LED_VCC->LED_PWM->LED_EN, we modify the code to meet the timing. BUG=chrome-os-partner:36201 TEST=Boot from jerry, and scope the backlight timing BRANCH=None Change-Id: I6c53a822410ad706383c6d9fa2b5f0437775f710 Signed-off-by: huang lin <hl@rock-chips.com> Reviewed-on: https://chromium-review.googlesource.com/244639 Reviewed-by: Julius Werner <jwerner@chromium.org> (cherry picked from commit 52ac0b2944cea7dc860bfea12fe44851436bb7f7) Signed-off-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/247153
This commit is contained in:
parent
6250aa5a61
commit
e961c4017b
7 changed files with 21 additions and 21 deletions
|
|
@ -137,8 +137,8 @@ void lb_board(struct lb_header *header)
|
|||
void mainboard_power_on_backlight(void)
|
||||
{
|
||||
gpio_output(GPIO(2, B, 4), 1); /* BL_PWR_EN */
|
||||
mdelay(20);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO(7, A, 2), 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* BL_EN */
|
||||
gpio_output(GPIO(7, A, 2), 1); /* BL_EN */
|
||||
}
|
||||
|
|
|
|||
|
|
@ -137,8 +137,8 @@ void lb_board(struct lb_header *header)
|
|||
void mainboard_power_on_backlight(void)
|
||||
{
|
||||
gpio_output(GPIO(2, B, 4), 1); /* BL_PWR_EN */
|
||||
mdelay(20);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO(7, A, 2), 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* BL_EN */
|
||||
gpio_output(GPIO(7, A, 2), 1); /* BL_EN */
|
||||
}
|
||||
|
|
|
|||
|
|
@ -154,10 +154,10 @@ void mainboard_power_on_backlight(void)
|
|||
break;
|
||||
default:
|
||||
gpio_output(GPIO(2, B, 4), 1); /* BL_PWR_EN */
|
||||
mdelay(20);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO(7, A, 2), 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* BL_EN */
|
||||
gpio_output(GPIO(7, A, 2), 1); /* BL_EN */
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -154,10 +154,10 @@ void mainboard_power_on_backlight(void)
|
|||
break;
|
||||
default:
|
||||
gpio_output(GPIO(2, B, 4), 1); /* BL_PWR_EN */
|
||||
mdelay(20);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO(7, A, 2), 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* BL_EN */
|
||||
gpio_output(GPIO(7, A, 2), 1); /* BL_EN */
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -137,8 +137,8 @@ void lb_board(struct lb_header *header)
|
|||
void mainboard_power_on_backlight(void)
|
||||
{
|
||||
gpio_output(GPIO(2, B, 4), 1); /* BL_PWR_EN */
|
||||
mdelay(20);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO(7, A, 2), 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* BL_EN */
|
||||
gpio_output(GPIO(7, A, 2), 1); /* BL_EN */
|
||||
}
|
||||
|
|
|
|||
|
|
@ -200,10 +200,10 @@ void mainboard_power_on_backlight(void)
|
|||
break;
|
||||
default:
|
||||
gpio_output(GPIO(2, B, 4), 1); /* BL_PWR_EN */
|
||||
mdelay(20);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO(7, A, 2), 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* BL_EN */
|
||||
gpio_output(GPIO(7, A, 2), 1); /* BL_EN */
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -154,10 +154,10 @@ void mainboard_power_on_backlight(void)
|
|||
break;
|
||||
default:
|
||||
gpio_output(GPIO(2, B, 4), 1); /* BL_PWR_EN */
|
||||
mdelay(20);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO(7, A, 2), 1); /* LCD_BL */
|
||||
mdelay(10);
|
||||
gpio_output(GPIO_BACKLIGHT, 1); /* BL_EN */
|
||||
gpio_output(GPIO(7, A, 2), 1); /* BL_EN */
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue