Lines Matching defs:cdev
140 static int omnia_led_brightness_set_blocking(struct led_classdev *cdev,
143 struct led_classdev_mc *mc_cdev = lcdev_to_mccdev(cdev);
144 struct omnia_leds *leds = dev_get_drvdata(cdev->dev->parent);
159 cdev->max_brightness);
191 static int omnia_hwtrig_activate(struct led_classdev *cdev)
193 struct led_classdev_mc *mc_cdev = lcdev_to_mccdev(cdev);
194 struct omnia_leds *leds = dev_get_drvdata(cdev->dev->parent);
206 led_mc_calc_color_components(mc_cdev, cdev->max_brightness);
225 static void omnia_hwtrig_deactivate(struct led_classdev *cdev)
227 struct omnia_leds *leds = dev_get_drvdata(cdev->dev->parent);
228 struct omnia_led *led = to_omnia_led(lcdev_to_mccdev(cdev));
243 dev_err(cdev->dev, "Cannot put LED to software mode: %i\n",
259 struct led_classdev *cdev;
294 cdev = &led->mc_cdev.led_cdev;
295 cdev->max_brightness = 255;
296 cdev->brightness_set_blocking = omnia_led_brightness_set_blocking;
297 cdev->trigger_type = &omnia_hw_trigger_type;
302 cdev->default_trigger = omnia_hw_trigger.name;