Lines Matching refs:cdev
82 struct led_classdev cdev; member
87 static int pm8941_wled_set(struct led_classdev *cdev, in pm8941_wled_set() argument
96 wled = container_of(cdev, struct pm8941_wled, cdev); in pm8941_wled_set()
131 static void pm8941_wled_set_brightness(struct led_classdev *cdev, in pm8941_wled_set_brightness() argument
134 if (pm8941_wled_set(cdev, value)) { in pm8941_wled_set_brightness()
135 dev_err(cdev->dev, "Unable to set brightness\n"); in pm8941_wled_set_brightness()
138 cdev->brightness = value; in pm8941_wled_set_brightness()
339 rc = of_property_read_string(dev->of_node, "label", &wled->cdev.name); in pm8941_wled_configure()
341 wled->cdev.name = dev->of_node->name; in pm8941_wled_configure()
343 wled->cdev.default_trigger = of_get_property(dev->of_node, in pm8941_wled_configure()
406 wled->cdev.brightness_set = pm8941_wled_set_brightness; in pm8941_wled_probe()
408 rc = devm_led_classdev_register(&pdev->dev, &wled->cdev); in pm8941_wled_probe()