Lines Matching refs:bl
24 static int gpio_backlight_update_status(struct backlight_device *bl)
26 struct gpio_backlight *gbl = bl_get_data(bl);
28 gpiod_set_value_cansleep(gbl->gpiod, backlight_get_brightness(bl));
33 static int gpio_backlight_check_fb(struct backlight_device *bl,
36 struct gpio_backlight *gbl = bl_get_data(bl);
53 struct backlight_device *bl;
74 bl = devm_backlight_device_register(dev, dev_name(dev), dev, gbl,
76 if (IS_ERR(bl)) {
78 return PTR_ERR(bl);
84 bl->props.power = def_value ? FB_BLANK_UNBLANK
87 bl->props.power = FB_BLANK_POWERDOWN;
89 bl->props.power = FB_BLANK_UNBLANK;
91 bl->props.brightness = 1;
93 init_brightness = backlight_get_brightness(bl);
100 platform_set_drvdata(pdev, bl);