Lines Matching refs:bd
295 static int riva_bl_update_status(struct backlight_device *bd) in riva_bl_update_status() argument
297 struct riva_par *par = bl_get_data(bd); in riva_bl_update_status()
301 if (bd->props.power != FB_BLANK_UNBLANK || in riva_bl_update_status()
302 bd->props.fb_blank != FB_BLANK_UNBLANK) in riva_bl_update_status()
305 level = bd->props.brightness; in riva_bl_update_status()
328 struct backlight_device *bd; in riva_bl_init() local
345 bd = backlight_device_register(name, info->dev, par, &riva_bl_ops, in riva_bl_init()
347 if (IS_ERR(bd)) { in riva_bl_init()
353 info->bl_dev = bd; in riva_bl_init()
358 bd->props.brightness = bd->props.max_brightness; in riva_bl_init()
359 bd->props.power = FB_BLANK_UNBLANK; in riva_bl_init()
360 backlight_update_status(bd); in riva_bl_init()
372 struct backlight_device *bd = info->bl_dev; in riva_bl_exit() local
374 backlight_device_unregister(bd); in riva_bl_exit()