Lines Matching refs:bl
26 static int ep93xxbl_set(struct backlight_device *bl, int brightness)
28 struct ep93xxbl *ep93xxbl = bl_get_data(bl);
37 static int ep93xxbl_update_status(struct backlight_device *bl)
39 return ep93xxbl_set(bl, backlight_get_brightness(bl));
42 static int ep93xxbl_get_brightness(struct backlight_device *bl)
44 struct ep93xxbl *ep93xxbl = bl_get_data(bl);
57 struct backlight_device *bl;
86 bl = devm_backlight_device_register(&dev->dev, dev->name, &dev->dev,
88 if (IS_ERR(bl))
89 return PTR_ERR(bl);
91 bl->props.brightness = EP93XX_DEF_BRIGHT;
93 platform_set_drvdata(dev, bl);
95 ep93xxbl_update_status(bl);
103 struct backlight_device *bl = dev_get_drvdata(dev);
105 return ep93xxbl_set(bl, 0);
110 struct backlight_device *bl = dev_get_drvdata(dev);
112 backlight_update_status(bl);
121 .name = "ep93xx-bl",
132 MODULE_ALIAS("platform:ep93xx-bl");