Lines Matching refs:bd
42 struct backlight_device *bd; member
315 struct backlight_device *bd; in ams369fg06_power_on() local
318 bd = lcd->bd; in ams369fg06_power_on()
346 ret = ams369fg06_gamma_ctl(lcd, bd->props.brightness); in ams369fg06_power_on()
413 static int ams369fg06_set_brightness(struct backlight_device *bd) in ams369fg06_set_brightness() argument
416 int brightness = bd->props.brightness; in ams369fg06_set_brightness()
417 struct ams369fg06 *lcd = bl_get_data(bd); in ams369fg06_set_brightness()
420 brightness > bd->props.max_brightness) { in ams369fg06_set_brightness()
421 dev_err(&bd->dev, "lcd brightness should be %d to %d.\n", in ams369fg06_set_brightness()
426 ret = ams369fg06_gamma_ctl(lcd, bd->props.brightness); in ams369fg06_set_brightness()
428 dev_err(&bd->dev, "lcd brightness setting failed.\n"); in ams369fg06_set_brightness()
449 struct backlight_device *bd = NULL; in ams369fg06_probe() local
485 bd = devm_backlight_device_register(&spi->dev, "ams369fg06-bl", in ams369fg06_probe()
488 if (IS_ERR(bd)) in ams369fg06_probe()
489 return PTR_ERR(bd); in ams369fg06_probe()
491 bd->props.brightness = DEFAULT_BRIGHTNESS; in ams369fg06_probe()
492 lcd->bd = bd; in ams369fg06_probe()