|
@@ -276,61 +276,6 @@ struct backlight_device *tinydrm_of_find_backlight(struct device *dev)
|
|
|
}
|
|
|
EXPORT_SYMBOL(tinydrm_of_find_backlight);
|
|
|
|
|
|
-/**
|
|
|
- * tinydrm_enable_backlight - Enable backlight helper
|
|
|
- * @backlight: Backlight device
|
|
|
- *
|
|
|
- * Returns:
|
|
|
- * Zero on success, negative error code on failure.
|
|
|
- */
|
|
|
-int tinydrm_enable_backlight(struct backlight_device *backlight)
|
|
|
-{
|
|
|
- unsigned int old_state;
|
|
|
- int ret;
|
|
|
-
|
|
|
- if (!backlight)
|
|
|
- return 0;
|
|
|
-
|
|
|
- old_state = backlight->props.state;
|
|
|
- backlight->props.state &= ~BL_CORE_FBBLANK;
|
|
|
- DRM_DEBUG_KMS("Backlight state: 0x%x -> 0x%x\n", old_state,
|
|
|
- backlight->props.state);
|
|
|
-
|
|
|
- ret = backlight_update_status(backlight);
|
|
|
- if (ret)
|
|
|
- DRM_ERROR("Failed to enable backlight %d\n", ret);
|
|
|
-
|
|
|
- return ret;
|
|
|
-}
|
|
|
-EXPORT_SYMBOL(tinydrm_enable_backlight);
|
|
|
-
|
|
|
-/**
|
|
|
- * tinydrm_disable_backlight - Disable backlight helper
|
|
|
- * @backlight: Backlight device
|
|
|
- *
|
|
|
- * Returns:
|
|
|
- * Zero on success, negative error code on failure.
|
|
|
- */
|
|
|
-int tinydrm_disable_backlight(struct backlight_device *backlight)
|
|
|
-{
|
|
|
- unsigned int old_state;
|
|
|
- int ret;
|
|
|
-
|
|
|
- if (!backlight)
|
|
|
- return 0;
|
|
|
-
|
|
|
- old_state = backlight->props.state;
|
|
|
- backlight->props.state |= BL_CORE_FBBLANK;
|
|
|
- DRM_DEBUG_KMS("Backlight state: 0x%x -> 0x%x\n", old_state,
|
|
|
- backlight->props.state);
|
|
|
- ret = backlight_update_status(backlight);
|
|
|
- if (ret)
|
|
|
- DRM_ERROR("Failed to disable backlight %d\n", ret);
|
|
|
-
|
|
|
- return ret;
|
|
|
-}
|
|
|
-EXPORT_SYMBOL(tinydrm_disable_backlight);
|
|
|
-
|
|
|
#if IS_ENABLED(CONFIG_SPI)
|
|
|
|
|
|
/**
|