Lines Matching refs:bd
18 static int micro_bl_update_status(struct backlight_device *bd) in micro_bl_update_status() argument
20 struct ipaq_micro *micro = dev_get_drvdata(&bd->dev); in micro_bl_update_status()
21 int intensity = bd->props.brightness; in micro_bl_update_status()
27 if (bd->props.power != FB_BLANK_UNBLANK) in micro_bl_update_status()
29 if (bd->props.state & (BL_CORE_FBBLANK | BL_CORE_SUSPENDED)) in micro_bl_update_status()
58 struct backlight_device *bd; in micro_backlight_probe() local
61 bd = devm_backlight_device_register(&pdev->dev, "ipaq-micro-backlight", in micro_backlight_probe()
64 if (IS_ERR(bd)) in micro_backlight_probe()
65 return PTR_ERR(bd); in micro_backlight_probe()
67 platform_set_drvdata(pdev, bd); in micro_backlight_probe()
68 backlight_update_status(bd); in micro_backlight_probe()