bl_dev             80 arch/powerpc/platforms/powermac/backlight.c 	if (info && info->bl_dev) {
bl_dev            461 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c 				backlight_force_update(dig->bl_dev,
bl_dev            822 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c 				if (dig->bl_dev) {
bl_dev            443 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 	struct backlight_device *bl_dev;
bl_dev            213 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	dig->bl_dev = bd;
bl_dev            243 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	bd = dig->bl_dev;
bl_dev            244 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	dig->bl_dev = NULL;
bl_dev             67 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	struct backlight_device *bl_dev;
bl_dev            271 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	backlight_disable(ctx->bl_dev);
bl_dev            345 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	backlight_enable(ctx->bl_dev);
bl_dev            462 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	ctx->bl_dev = devm_backlight_device_register(dev, dev_name(dev),
bl_dev            466 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	if (IS_ERR(ctx->bl_dev)) {
bl_dev            467 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 		ret = PTR_ERR(ctx->bl_dev);
bl_dev            472 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	ctx->bl_dev->props.max_brightness = OTM8009A_BACKLIGHT_MAX;
bl_dev            473 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	ctx->bl_dev->props.brightness = OTM8009A_BACKLIGHT_DEFAULT;
bl_dev            474 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
bl_dev            475 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	ctx->bl_dev->props.type = BACKLIGHT_RAW;
bl_dev            483 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 		backlight_device_unregister(ctx->bl_dev);
bl_dev            236 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	struct backlight_device *bl_dev;
bl_dev            411 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c static int s6e3ha2_get_brightness(struct backlight_device *bl_dev)
bl_dev            413 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	return bl_dev->props.brightness;
bl_dev            418 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	struct backlight_device *bl_dev = ctx->bl_dev;
bl_dev            419 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	unsigned int brightness = bl_dev->props.brightness;
bl_dev            435 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	struct backlight_device *bl_dev = ctx->bl_dev;
bl_dev            445 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	bl_dev->props.brightness = brightness;
bl_dev            450 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c static int s6e3ha2_set_brightness(struct backlight_device *bl_dev)
bl_dev            452 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	struct s6e3ha2 *ctx = bl_get_data(bl_dev);
bl_dev            453 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	unsigned int brightness = bl_dev->props.brightness;
bl_dev            457 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 		brightness > bl_dev->props.max_brightness) {
bl_dev            462 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	if (bl_dev->props.power > FB_BLANK_NORMAL)
bl_dev            512 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	ctx->bl_dev->props.power = FB_BLANK_NORMAL;
bl_dev            558 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	ctx->bl_dev->props.power = FB_BLANK_NORMAL;
bl_dev            591 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	s6e3ha2_call_write_func(ret, s6e3ha2_set_brightness(ctx->bl_dev));
bl_dev            605 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	ctx->bl_dev->props.power = FB_BLANK_UNBLANK;
bl_dev            724 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	ctx->bl_dev = backlight_device_register("s6e3ha2", dev, ctx,
bl_dev            726 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	if (IS_ERR(ctx->bl_dev)) {
bl_dev            728 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 		return PTR_ERR(ctx->bl_dev);
bl_dev            731 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	ctx->bl_dev->props.max_brightness = S6E3HA2_MAX_BRIGHTNESS;
bl_dev            732 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	ctx->bl_dev->props.brightness = S6E3HA2_DEFAULT_BRIGHTNESS;
bl_dev            733 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
bl_dev            753 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	backlight_device_unregister(ctx->bl_dev);
bl_dev            764 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c 	backlight_device_unregister(ctx->bl_dev);
bl_dev             39 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	struct backlight_device *bl_dev;
bl_dev            187 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	struct backlight_device *bl_dev = ctx->bl_dev;
bl_dev            203 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	bl_dev->props.brightness = brightness;
bl_dev            208 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c static int s6e63j0x03_set_brightness(struct backlight_device *bl_dev)
bl_dev            210 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	struct s6e63j0x03 *ctx = bl_get_data(bl_dev);
bl_dev            211 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	unsigned int brightness = bl_dev->props.brightness;
bl_dev            230 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev->props.power = FB_BLANK_NORMAL;
bl_dev            250 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
bl_dev            337 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev->props.power = FB_BLANK_NORMAL;
bl_dev            398 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev->props.power = FB_BLANK_UNBLANK;
bl_dev            473 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev = backlight_device_register("s6e63j0x03", dev, ctx,
bl_dev            475 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	if (IS_ERR(ctx->bl_dev)) {
bl_dev            477 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 		return PTR_ERR(ctx->bl_dev);
bl_dev            480 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev->props.max_brightness = MAX_BRIGHTNESS;
bl_dev            481 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev->props.brightness = DEFAULT_BRIGHTNESS;
bl_dev            482 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	ctx->bl_dev->props.power = FB_BLANK_POWERDOWN;
bl_dev            498 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	backlight_device_unregister(ctx->bl_dev);
bl_dev            510 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c 	backlight_device_unregister(ctx->bl_dev);
bl_dev             92 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	struct backlight_device *bl_dev;
bl_dev            296 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	backlight_disable(ctx->bl_dev);
bl_dev            358 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	backlight_enable(ctx->bl_dev);
bl_dev            424 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	ctx->bl_dev = devm_backlight_device_register(dev, "panel", dev, ctx,
bl_dev            427 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	if (IS_ERR(ctx->bl_dev)) {
bl_dev            428 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 		ret = PTR_ERR(ctx->bl_dev);
bl_dev            233 drivers/gpu/drm/radeon/atombios_encoders.c 	dig->bl_dev = bd;
bl_dev            273 drivers/gpu/drm/radeon/atombios_encoders.c 	bd = dig->bl_dev;
bl_dev            274 drivers/gpu/drm/radeon/atombios_encoders.c 	dig->bl_dev = NULL;
bl_dev            398 drivers/gpu/drm/radeon/radeon_acpi.c 				backlight_force_update(dig->bl_dev,
bl_dev            402 drivers/gpu/drm/radeon/radeon_acpi.c 				backlight_force_update(dig->bl_dev,
bl_dev            750 drivers/gpu/drm/radeon/radeon_acpi.c 					if (dig->bl_dev) {
bl_dev            756 drivers/gpu/drm/radeon/radeon_acpi.c 					if (dig->bl_dev) {
bl_dev             71 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 			if (lvds->bl_dev)
bl_dev             76 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 			if (lvds->bl_dev)
bl_dev            440 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		lvds->bl_dev = bd;
bl_dev            443 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		lvds->bl_dev = bd;
bl_dev            471 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		bd = lvds->bl_dev;
bl_dev            472 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		lvds->bl_dev = NULL;
bl_dev            475 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		bd = lvds->bl_dev;
bl_dev            476 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 		lvds->bl_dev = NULL;
bl_dev            394 drivers/gpu/drm/radeon/radeon_mode.h 	struct backlight_device *bl_dev;
bl_dev            438 drivers/gpu/drm/radeon/radeon_mode.h 	struct backlight_device *bl_dev;
bl_dev             42 drivers/s390/cio/blacklist.c static unsigned long bl_dev[__MAX_SSID + 1][__BL_DEV_WORDS];
bl_dev             64 drivers/s390/cio/blacklist.c 			set_bit(from, bl_dev[from_ssid]);
bl_dev             66 drivers/s390/cio/blacklist.c 			clear_bit(from, bl_dev[from_ssid]);
bl_dev            248 drivers/s390/cio/blacklist.c 	return test_bit (devno, bl_dev[ssid]);
bl_dev            230 drivers/staging/fbtft/fb_ssd1351.c 	par->info->bl_dev = bd;
bl_dev            263 drivers/staging/fbtft/fb_watterott.c 	par->info->bl_dev = bd;
bl_dev            166 drivers/staging/fbtft/fbtft-core.c 	if (par->info->bl_dev) {
bl_dev            167 drivers/staging/fbtft/fbtft-core.c 		par->info->bl_dev->props.power = FB_BLANK_POWERDOWN;
bl_dev            168 drivers/staging/fbtft/fbtft-core.c 		backlight_update_status(par->info->bl_dev);
bl_dev            169 drivers/staging/fbtft/fbtft-core.c 		backlight_device_unregister(par->info->bl_dev);
bl_dev            170 drivers/staging/fbtft/fbtft-core.c 		par->info->bl_dev = NULL;
bl_dev            205 drivers/staging/fbtft/fbtft-core.c 	par->info->bl_dev = bd;
bl_dev            862 drivers/staging/fbtft/fbtft-core.c 	if (fb_info->bl_dev) {
bl_dev            863 drivers/staging/fbtft/fbtft-core.c 		fb_info->bl_dev->props.power = FB_BLANK_UNBLANK;
bl_dev            864 drivers/staging/fbtft/fbtft-core.c 		fb_info->bl_dev->ops->update_status(fb_info->bl_dev);
bl_dev            645 drivers/staging/olpc_dcon/olpc_dcon.c 	dcon->bl_dev = backlight_device_register("dcon-bl", &dcon_device->dev,
bl_dev            648 drivers/staging/olpc_dcon/olpc_dcon.c 	if (IS_ERR(dcon->bl_dev)) {
bl_dev            650 drivers/staging/olpc_dcon/olpc_dcon.c 			PTR_ERR(dcon->bl_dev));
bl_dev            651 drivers/staging/olpc_dcon/olpc_dcon.c 		dcon->bl_dev = NULL;
bl_dev            681 drivers/staging/olpc_dcon/olpc_dcon.c 	backlight_device_unregister(dcon->bl_dev);
bl_dev             63 drivers/staging/olpc_dcon/olpc_dcon.h 	struct backlight_device *bl_dev;
bl_dev             85 drivers/video/backlight/corgi_lcd.c 	struct backlight_device	*bl_dev;
bl_dev            448 drivers/video/backlight/corgi_lcd.c 	backlight_update_status(the_corgi_lcd->bl_dev);
bl_dev            474 drivers/video/backlight/corgi_lcd.c 	backlight_update_status(lcd->bl_dev);
bl_dev            559 drivers/video/backlight/corgi_lcd.c 	lcd->bl_dev = devm_backlight_device_register(&spi->dev, "corgi_bl",
bl_dev            562 drivers/video/backlight/corgi_lcd.c 	if (IS_ERR(lcd->bl_dev))
bl_dev            563 drivers/video/backlight/corgi_lcd.c 		return PTR_ERR(lcd->bl_dev);
bl_dev            565 drivers/video/backlight/corgi_lcd.c 	lcd->bl_dev->props.brightness = pdata->default_intensity;
bl_dev            566 drivers/video/backlight/corgi_lcd.c 	lcd->bl_dev->props.power = FB_BLANK_UNBLANK;
bl_dev            576 drivers/video/backlight/corgi_lcd.c 	backlight_update_status(lcd->bl_dev);
bl_dev            587 drivers/video/backlight/corgi_lcd.c 	lcd->bl_dev->props.power = FB_BLANK_UNBLANK;
bl_dev            588 drivers/video/backlight/corgi_lcd.c 	lcd->bl_dev->props.brightness = 0;
bl_dev            589 drivers/video/backlight/corgi_lcd.c 	backlight_update_status(lcd->bl_dev);
bl_dev             45 drivers/video/backlight/lp8788_bl.c 	struct backlight_device *bl_dev;
bl_dev            159 drivers/video/backlight/lp8788_bl.c static int lp8788_bl_update_status(struct backlight_device *bl_dev)
bl_dev            161 drivers/video/backlight/lp8788_bl.c 	struct lp8788_bl *bl = bl_get_data(bl_dev);
bl_dev            164 drivers/video/backlight/lp8788_bl.c 	if (bl_dev->props.state & BL_CORE_SUSPENDED)
bl_dev            165 drivers/video/backlight/lp8788_bl.c 		bl_dev->props.brightness = 0;
bl_dev            168 drivers/video/backlight/lp8788_bl.c 		int brt = bl_dev->props.brightness;
bl_dev            169 drivers/video/backlight/lp8788_bl.c 		int max = bl_dev->props.max_brightness;
bl_dev            173 drivers/video/backlight/lp8788_bl.c 		u8 brt = bl_dev->props.brightness;
bl_dev            188 drivers/video/backlight/lp8788_bl.c 	struct backlight_device *bl_dev;
bl_dev            212 drivers/video/backlight/lp8788_bl.c 	bl_dev = backlight_device_register(name, bl->lp->dev, bl,
bl_dev            214 drivers/video/backlight/lp8788_bl.c 	if (IS_ERR(bl_dev))
bl_dev            215 drivers/video/backlight/lp8788_bl.c 		return PTR_ERR(bl_dev);
bl_dev            217 drivers/video/backlight/lp8788_bl.c 	bl->bl_dev = bl_dev;
bl_dev            224 drivers/video/backlight/lp8788_bl.c 	struct backlight_device *bl_dev = bl->bl_dev;
bl_dev            226 drivers/video/backlight/lp8788_bl.c 	backlight_device_unregister(bl_dev);
bl_dev            291 drivers/video/backlight/lp8788_bl.c 	backlight_update_status(bl->bl_dev);
bl_dev            304 drivers/video/backlight/lp8788_bl.c 	struct backlight_device *bl_dev = bl->bl_dev;
bl_dev            306 drivers/video/backlight/lp8788_bl.c 	bl_dev->props.brightness = 0;
bl_dev            307 drivers/video/backlight/lp8788_bl.c 	backlight_update_status(bl_dev);
bl_dev             64 drivers/video/backlight/omap1_bl.c 	struct backlight_device *bl_dev = dev_get_drvdata(dev);
bl_dev             65 drivers/video/backlight/omap1_bl.c 	struct omap_backlight *bl = bl_get_data(bl_dev);
bl_dev             73 drivers/video/backlight/omap1_bl.c 	struct backlight_device *bl_dev = dev_get_drvdata(dev);
bl_dev             74 drivers/video/backlight/omap1_bl.c 	struct omap_backlight *bl = bl_get_data(bl_dev);
bl_dev           1829 drivers/video/fbdev/aty/aty128fb.c 	if (info->bl_dev) {
bl_dev           1830 drivers/video/fbdev/aty/aty128fb.c 		info->bl_dev->props.power = power;
bl_dev           1831 drivers/video/fbdev/aty/aty128fb.c 		backlight_update_status(info->bl_dev);
bl_dev           1859 drivers/video/fbdev/aty/aty128fb.c 		info->bl_dev = NULL;
bl_dev           1864 drivers/video/fbdev/aty/aty128fb.c 	info->bl_dev = bd;
bl_dev           2176 drivers/video/fbdev/aty/aty128fb.c 	aty128_bl_exit(info->bl_dev);
bl_dev           2227 drivers/video/fbdev/aty/atyfb_base.c 		info->bl_dev = NULL;
bl_dev           2232 drivers/video/fbdev/aty/atyfb_base.c 	info->bl_dev = bd;
bl_dev           3694 drivers/video/fbdev/aty/atyfb_base.c 		aty_bl_exit(info->bl_dev);
bl_dev            157 drivers/video/fbdev/aty/radeon_backlight.c 		rinfo->info->bl_dev = NULL;
bl_dev            180 drivers/video/fbdev/aty/radeon_backlight.c 	rinfo->info->bl_dev = bd;
bl_dev            200 drivers/video/fbdev/aty/radeon_backlight.c 	struct backlight_device *bd = rinfo->info->bl_dev;
bl_dev            208 drivers/video/fbdev/aty/radeon_backlight.c 		rinfo->info->bl_dev = NULL;
bl_dev            436 drivers/video/fbdev/core/fbsysfs.c 	if (!fb_info || !fb_info->bl_dev)
bl_dev            476 drivers/video/fbdev/core/fbsysfs.c 	if (!fb_info || !fb_info->bl_dev)
bl_dev            110 drivers/video/fbdev/nvidia/nv_backlight.c 		info->bl_dev = NULL;
bl_dev            115 drivers/video/fbdev/nvidia/nv_backlight.c 	info->bl_dev = bd;
bl_dev            133 drivers/video/fbdev/nvidia/nv_backlight.c 	struct backlight_device *bd = info->bl_dev;
bl_dev             81 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	struct backlight_device *bl_dev;
bl_dev            580 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	return acx565akm_bl_update_status(ddata->bl_dev);
bl_dev            813 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	ddata->bl_dev = bldev;
bl_dev            873 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	sysfs_remove_group(&ddata->bl_dev->dev.kobj, &bldev_attr_group);
bl_dev            874 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	backlight_device_unregister(ddata->bl_dev);
bl_dev            348 drivers/video/fbdev/riva/fbdev.c 		info->bl_dev = NULL;
bl_dev            353 drivers/video/fbdev/riva/fbdev.c 	info->bl_dev = bd;
bl_dev            372 drivers/video/fbdev/riva/fbdev.c 	struct backlight_device *bd = info->bl_dev;
bl_dev           2005 drivers/video/fbdev/sh_mobile_lcdcfb.c 	info->bl_dev = ch->bl;
bl_dev           2147 drivers/video/fbdev/sh_mobile_lcdcfb.c 	return (info->bl_dev == bdev);
bl_dev            532 drivers/video/fbdev/ssd1307fb.c 	return (info->bl_dev == bdev);
bl_dev            757 drivers/video/fbdev/ssd1307fb.c 	info->bl_dev = bl;
bl_dev            787 drivers/video/fbdev/ssd1307fb.c 	backlight_device_unregister(info->bl_dev);
bl_dev            197 include/linux/backlight.h static inline void * bl_get_data(struct backlight_device *bl_dev)
bl_dev            199 include/linux/backlight.h 	return dev_get_drvdata(&bl_dev->dev);
bl_dev            464 include/linux/fb.h 	struct backlight_device *bl_dev;