From: zyw Date: Fri, 3 Dec 2010 18:26:00 +0000 (+0800) Subject: remove backlight ctrl from fb driver X-Git-Tag: firefly_0821_release~10997 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=dc81d1958928e274609c4394a4f0df82440363b7;p=firefly-linux-kernel-4.4.55.git remove backlight ctrl from fb driver --- diff --git a/arch/arm/configs/rk29_sdk_defconfig b/arch/arm/configs/rk29_sdk_defconfig old mode 100644 new mode 100755 index b202b075212b..16c6efb59b7a --- a/arch/arm/configs/rk29_sdk_defconfig +++ b/arch/arm/configs/rk29_sdk_defconfig @@ -752,7 +752,11 @@ CONFIG_FB_RK29=y # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set -# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +# CONFIG_LCD_CLASS_DEVICE is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +# CONFIG_BACKLIGHT_GENERIC is not set +CONFIG_BACKLIGHT_RK29_BL=y # # Display device support diff --git a/drivers/video/rk29_fb.c b/drivers/video/rk29_fb.c index 5db8bf29bcef..1f555af3db02 100755 --- a/drivers/video/rk29_fb.c +++ b/drivers/video/rk29_fb.c @@ -215,20 +215,6 @@ void set_lcd_pin(struct platform_device *pdev, int enable) gpio_direction_output(lcd_standby, 0); gpio_set_value(lcd_standby, enable ? lcd_standby_pol : !lcd_standby_pol); } - - /********* open backlight just for test ***************/ - rk29_mux_api_set(GPIO1B5_PWM0_NAME, 0); - if(0 != gpio_request(RK29_PIN1_PB5, NULL)) - { - gpio_free(RK29_PIN1_PB5); - printk(">>>>>> RK29_PIN1_PB5 gpio_request err \n "); - } - gpio_direction_output(RK29_PIN1_PB5, GPIO_HIGH); - gpio_set_value(RK29_PIN1_PB5, GPIO_HIGH); - gpio_direction_output(RK29_PIN1_PB5, GPIO_HIGH); - printk("P1B5 High \n"); -/************************/ - } int mcu_do_refresh(struct rk29fb_inf *inf)