Lines Matching refs:bd
45 struct backlight_device *bd; member
502 struct backlight_device *bd; in s6e63m0_power_on() local
505 bd = lcd->bd; in s6e63m0_power_on()
536 ret = s6e63m0_gamma_ctl(lcd, bd->props.brightness); in s6e63m0_power_on()
600 static int s6e63m0_set_brightness(struct backlight_device *bd) in s6e63m0_set_brightness() argument
602 int ret = 0, brightness = bd->props.brightness; in s6e63m0_set_brightness()
603 struct s6e63m0 *lcd = bl_get_data(bd); in s6e63m0_set_brightness()
606 brightness > bd->props.max_brightness) { in s6e63m0_set_brightness()
607 dev_err(&bd->dev, "lcd brightness should be %d to %d.\n", in s6e63m0_set_brightness()
612 ret = s6e63m0_gamma_ctl(lcd, bd->props.brightness); in s6e63m0_set_brightness()
614 dev_err(&bd->dev, "lcd brightness setting failed.\n"); in s6e63m0_set_brightness()
662 struct backlight_device *bd = NULL; in s6e63m0_sysfs_store_gamma_mode() local
669 bd = lcd->bd; in s6e63m0_sysfs_store_gamma_mode()
671 brightness = bd->props.brightness; in s6e63m0_sysfs_store_gamma_mode()
713 struct backlight_device *bd = NULL; in s6e63m0_probe() local
749 bd = devm_backlight_device_register(&spi->dev, "s6e63m0bl-bl", in s6e63m0_probe()
752 if (IS_ERR(bd)) in s6e63m0_probe()
753 return PTR_ERR(bd); in s6e63m0_probe()
755 bd->props.brightness = MAX_BRIGHTNESS; in s6e63m0_probe()
756 lcd->bd = bd; in s6e63m0_probe()