Lines Matching refs:bd
45 struct backlight_device *bd; member
645 static int ld9040_set_brightness(struct backlight_device *bd) in ld9040_set_brightness() argument
647 int ret = 0, brightness = bd->props.brightness; in ld9040_set_brightness()
648 struct ld9040 *lcd = bl_get_data(bd); in ld9040_set_brightness()
651 brightness > bd->props.max_brightness) { in ld9040_set_brightness()
652 dev_err(&bd->dev, "lcd brightness should be %d to %d.\n", in ld9040_set_brightness()
657 ret = ld9040_gamma_ctl(lcd, bd->props.brightness); in ld9040_set_brightness()
659 dev_err(&bd->dev, "lcd brightness setting failed.\n"); in ld9040_set_brightness()
680 struct backlight_device *bd = NULL; in ld9040_probe() local
724 bd = devm_backlight_device_register(&spi->dev, "ld9040-bl", &spi->dev, in ld9040_probe()
726 if (IS_ERR(bd)) in ld9040_probe()
727 return PTR_ERR(bd); in ld9040_probe()
729 bd->props.brightness = MAX_BRIGHTNESS; in ld9040_probe()
730 lcd->bd = bd; in ld9040_probe()