Lines Matching refs:bd
71 #define bl_get_data(bd) (bd)->data argument
75 void linux_backlight_device_unregister(struct backlight_device *bd);
78 #define backlight_device_unregister(bd) linux_backlight_device_unregister(bd) argument
81 backlight_update_status(struct backlight_device *bd) in backlight_update_status() argument
83 return (bd->ops->update_status(bd)); in backlight_update_status()
87 backlight_force_update(struct backlight_device *bd, int reason) in backlight_force_update() argument
89 bd->props.brightness = bd->ops->get_brightness(bd); in backlight_force_update()
93 backlight_get_brightness(struct backlight_device *bd) in backlight_get_brightness() argument
96 return (bd->props.brightness); in backlight_get_brightness()
100 backlight_device_set_brightness(struct backlight_device *bd, int brightness) in backlight_device_set_brightness() argument
103 if (brightness > bd->props.max_brightness) in backlight_device_set_brightness()
105 bd->props.brightness = brightness; in backlight_device_set_brightness()
106 return (bd->ops->update_status(bd)); in backlight_device_set_brightness()
110 backlight_enable(struct backlight_device *bd) in backlight_enable() argument
112 if (bd == NULL) in backlight_enable()
114 bd->props.power = 0/* FB_BLANK_UNBLANK */; in backlight_enable()
115 return (backlight_update_status(bd)); in backlight_enable()
119 backlight_disable(struct backlight_device *bd) in backlight_disable() argument
121 if (bd == NULL) in backlight_disable()
123 bd->props.power = 4/* FB_BLANK_POWERDOWN */; in backlight_disable()
124 return (backlight_update_status(bd)); in backlight_disable()
128 backlight_is_blank(struct backlight_device *bd) in backlight_is_blank() argument
131 return (bd->props.power != 0/* FB_BLANK_UNBLANK */); in backlight_is_blank()