backlight: Use backlight_get_brightness() throughout
[platform/kernel/linux-starfive.git] / drivers / video / backlight / tps65217_bl.c
index 762e3fe..8457166 100644 (file)
@@ -77,15 +77,7 @@ static int tps65217_bl_update_status(struct backlight_device *bl)
 {
        struct tps65217_bl *tps65217_bl = bl_get_data(bl);
        int rc;
-       int brightness = bl->props.brightness;
-
-       if (bl->props.state & BL_CORE_SUSPENDED)
-               brightness = 0;
-
-       if ((bl->props.power != FB_BLANK_UNBLANK) ||
-               (bl->props.fb_blank != FB_BLANK_UNBLANK))
-               /* framebuffer in low power mode or blanking active */
-               brightness = 0;
+       int brightness = backlight_get_brightness(bl);
 
        if (brightness > 0) {
                rc = tps65217_reg_write(tps65217_bl->tps,