Lines Matching refs:backlight_device

95 struct backlight_device;
128 int (*update_status)(struct backlight_device *);
142 int (*get_brightness)(struct backlight_device *);
156 bool (*controls_device)(struct backlight_device *bd, struct device *display_dev);
247 struct backlight_device { struct
314 static inline int backlight_update_status(struct backlight_device *bd) in backlight_update_status() argument
330 static inline int backlight_enable(struct backlight_device *bd) in backlight_enable()
345 static inline int backlight_disable(struct backlight_device *bd) in backlight_disable()
367 static inline bool backlight_is_blank(const struct backlight_device *bd) in backlight_is_blank()
384 static inline int backlight_get_brightness(const struct backlight_device *bd) in backlight_get_brightness()
392 struct backlight_device *
396 struct backlight_device *
401 void backlight_device_unregister(struct backlight_device *bd);
403 struct backlight_device *bd);
404 void backlight_force_update(struct backlight_device *bd,
406 struct backlight_device *backlight_device_get_by_name(const char *name);
407 struct backlight_device *backlight_device_get_by_type(enum backlight_type type);
408 int backlight_device_set_brightness(struct backlight_device *bd,
411 #define to_backlight_device(obj) container_of(obj, struct backlight_device, dev)
425 static inline void * bl_get_data(struct backlight_device *bl_dev) in bl_get_data()
431 struct backlight_device *of_find_backlight_by_node(struct device_node *node);
433 static inline struct backlight_device *
441 struct backlight_device *devm_of_find_backlight(struct device *dev);
443 static inline struct backlight_device *