Lines Matching refs:dev_priv
22 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); in gma_backlight_enable() local
24 dev_priv->backlight_enabled = true; in gma_backlight_enable()
25 dev_priv->ops->backlight_set(dev, dev_priv->backlight_level); in gma_backlight_enable()
30 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); in gma_backlight_disable() local
32 dev_priv->backlight_enabled = false; in gma_backlight_disable()
33 dev_priv->ops->backlight_set(dev, 0); in gma_backlight_disable()
38 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); in gma_backlight_set() local
40 dev_priv->backlight_level = v; in gma_backlight_set()
41 if (dev_priv->backlight_enabled) in gma_backlight_set()
42 dev_priv->ops->backlight_set(dev, v); in gma_backlight_set()
48 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); in gma_backlight_get_brightness() local
50 if (dev_priv->ops->backlight_get) in gma_backlight_get_brightness()
51 return dev_priv->ops->backlight_get(dev); in gma_backlight_get_brightness()
53 return dev_priv->backlight_level; in gma_backlight_get_brightness()
76 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); in gma_backlight_init() local
80 dev_priv->backlight_enabled = true; in gma_backlight_init()
81 dev_priv->backlight_level = 100; in gma_backlight_init()
83 ret = dev_priv->ops->backlight_init(dev); in gma_backlight_init()
89 dev_priv->ops->backlight_name); in gma_backlight_init()
94 props.brightness = dev_priv->backlight_level; in gma_backlight_init()
98 dev_priv->backlight_device = in gma_backlight_init()
99 backlight_device_register(dev_priv->ops->backlight_name, in gma_backlight_init()
102 if (IS_ERR(dev_priv->backlight_device)) in gma_backlight_init()
103 return PTR_ERR(dev_priv->backlight_device); in gma_backlight_init()
112 struct drm_psb_private *dev_priv = to_drm_psb_private(dev); in gma_backlight_exit() local
114 if (dev_priv->backlight_device) in gma_backlight_exit()
115 backlight_device_unregister(dev_priv->backlight_device); in gma_backlight_exit()