Lines Matching refs:bd
71 static int __pmu_backlight_update_status(struct backlight_device *bd) in __pmu_backlight_update_status() argument
74 int level = bd->props.brightness; in __pmu_backlight_update_status()
77 if (bd->props.power != FB_BLANK_UNBLANK || in __pmu_backlight_update_status()
78 bd->props.fb_blank != FB_BLANK_UNBLANK) in __pmu_backlight_update_status()
99 static int pmu_backlight_update_status(struct backlight_device *bd) in pmu_backlight_update_status() argument
107 rc = __pmu_backlight_update_status(bd); in pmu_backlight_update_status()
142 struct backlight_device *bd; in pmu_backlight_init() local
162 bd = backlight_device_register(name, NULL, NULL, &pmu_backlight_data, in pmu_backlight_init()
164 if (IS_ERR(bd)) { in pmu_backlight_init()
171 level = bd->props.max_brightness; in pmu_backlight_init()
181 bd->props.max_brightness / 15); in pmu_backlight_init()
184 bd->props.brightness = level; in pmu_backlight_init()
185 bd->props.power = FB_BLANK_UNBLANK; in pmu_backlight_init()
186 backlight_update_status(bd); in pmu_backlight_init()