Lines Matching refs:bd
300 static int riva_bl_update_status(struct backlight_device *bd) in riva_bl_update_status() argument
302 struct riva_par *par = bl_get_data(bd); in riva_bl_update_status()
306 if (bd->props.power != FB_BLANK_UNBLANK || in riva_bl_update_status()
307 bd->props.fb_blank != FB_BLANK_UNBLANK) in riva_bl_update_status()
310 level = bd->props.brightness; in riva_bl_update_status()
333 struct backlight_device *bd; in riva_bl_init() local
350 bd = backlight_device_register(name, info->dev, par, &riva_bl_ops, in riva_bl_init()
352 if (IS_ERR(bd)) { in riva_bl_init()
358 info->bl_dev = bd; in riva_bl_init()
363 bd->props.brightness = bd->props.max_brightness; in riva_bl_init()
364 bd->props.power = FB_BLANK_UNBLANK; in riva_bl_init()
365 backlight_update_status(bd); in riva_bl_init()
377 struct backlight_device *bd = info->bl_dev; in riva_bl_exit() local
379 backlight_device_unregister(bd); in riva_bl_exit()