Lines Matching full:bd
22 static int jornada_bl_get_brightness(struct backlight_device *bd) in jornada_bl_get_brightness() argument
36 dev_err(&bd->dev, "get brightness timeout\n"); in jornada_bl_get_brightness()
49 static int jornada_bl_update_status(struct backlight_device *bd) in jornada_bl_update_status() argument
56 if (backlight_is_blank(bd)) { in jornada_bl_update_status()
59 dev_info(&bd->dev, "brightness off timeout\n"); in jornada_bl_update_status()
70 dev_info(&bd->dev, "failed to set brightness\n"); in jornada_bl_update_status()
82 if (jornada_ssp_byte(BL_MAX_BRIGHT - bd->props.brightness) in jornada_bl_update_status()
84 dev_err(&bd->dev, "set brightness failed\n"); in jornada_bl_update_status()
108 struct backlight_device *bd; in jornada_bl_probe() local
114 bd = devm_backlight_device_register(&pdev->dev, S1D_DEVICENAME, in jornada_bl_probe()
117 if (IS_ERR(bd)) { in jornada_bl_probe()
118 ret = PTR_ERR(bd); in jornada_bl_probe()
123 bd->props.power = BACKLIGHT_POWER_ON; in jornada_bl_probe()
124 bd->props.brightness = BL_DEF_BRIGHT; in jornada_bl_probe()
130 jornada_bl_update_status(bd); in jornada_bl_probe()
132 platform_set_drvdata(pdev, bd); in jornada_bl_probe()