From: yzq Date: Thu, 27 Sep 2012 01:52:47 +0000 (+0800) Subject: rk3066b m701: fix white screen when reboot loader X-Git-Tag: firefly_0821_release~8551^2~1 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=ef2e02705e382632b7d725fe39eea8e10371363b;p=firefly-linux-kernel-4.4.55.git rk3066b m701: fix white screen when reboot loader --- diff --git a/arch/arm/mach-rk30/board-rk3066b-m701.c b/arch/arm/mach-rk30/board-rk3066b-m701.c index fb3b4ffc4371..17cd332f1f54 100755 --- a/arch/arm/mach-rk30/board-rk3066b-m701.c +++ b/arch/arm/mach-rk30/board-rk3066b-m701.c @@ -246,9 +246,13 @@ static int rk29_backlight_io_deinit(void) { int ret = 0; #ifdef LCD_DISP_ON_PIN + gpio_direction_output(BL_EN_PIN, 0); + gpio_set_value(BL_EN_PIN, !BL_EN_VALUE); gpio_free(BL_EN_PIN); #endif rk30_mux_api_set(PWM_MUX_NAME, PWM_MUX_MODE_GPIO); + gpio_request(PWM_GPIO, NULL); + gpio_direction_output(PWM_GPIO, GPIO_LOW); return ret; }