The backlight will be enabled by the panel again if it is used. So we can save the default brightness and disable the pwm backlight when probing. Signed-off-by: Markus Pargmann <mpa@xxxxxxxxxxxxxx> --- drivers/video/backlight/pwm_bl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/video/backlight/pwm_bl.c b/drivers/video/backlight/pwm_bl.c index 336b83be7e2d..b4f433a6f106 100644 --- a/drivers/video/backlight/pwm_bl.c +++ b/drivers/video/backlight/pwm_bl.c @@ -317,9 +317,11 @@ static int pwm_backlight_probe(struct platform_device *pdev) data->dft_brightness = data->max_brightness; } - bl->props.brightness = data->dft_brightness; + bl->props.brightness = 0; backlight_update_status(bl); + bl->props.brightness = data->dft_brightness; + platform_set_drvdata(pdev, bl); return 0; -- 2.1.0 -- To unsubscribe from this list: send the line "unsubscribe linux-fbdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html