Lines Matching refs:led_cdev

44 	struct led_classdev *led_cdev;
60 led_set_brightness(trig_data->led_cdev, brightness);
79 struct led_classdev *led_cdev;
82 led_cdev = list_entry(entry, struct led_classdev, trig_list);
83 trig_data = led_cdev->trigger_data;
105 struct led_classdev *led_cdev = dev_get_drvdata(dev);
106 struct swconfig_trig_data *trig_data = led_cdev->trigger_data;
127 swconfig_trig_update_port_mask(led_cdev->trigger);
136 struct led_classdev *led_cdev = dev_get_drvdata(dev);
137 struct swconfig_trig_data *trig_data = led_cdev->trigger_data;
154 struct led_classdev *led_cdev = dev_get_drvdata(dev);
155 struct swconfig_trig_data *trig_data = led_cdev->trigger_data;
169 struct led_classdev *led_cdev = dev_get_drvdata(dev);
170 struct swconfig_trig_data *trig_data = led_cdev->trigger_data;
190 swconfig_trig_activate(struct led_classdev *led_cdev)
196 if (led_cdev->trigger->activate != swconfig_trig_activate)
203 sw_trig = (void *) led_cdev->trigger;
206 trig_data->led_cdev = led_cdev;
209 led_cdev->trigger_data = trig_data;
211 err = device_create_file(led_cdev->dev, &dev_attr_port_mask);
215 err = device_create_file(led_cdev->dev, &dev_attr_speed_mask);
222 device_remove_file(led_cdev->dev, &dev_attr_port_mask);
225 led_cdev->trigger_data = NULL;
230 swconfig_trig_deactivate(struct led_classdev *led_cdev)
234 swconfig_trig_update_port_mask(led_cdev->trigger);
236 trig_data = (void *) led_cdev->trigger_data;
238 device_remove_file(led_cdev->dev, &dev_attr_port_mask);
239 device_remove_file(led_cdev->dev, &dev_attr_speed_mask);
246 struct led_classdev *led_cdev)
253 trig_data = led_cdev->trigger_data;
307 struct led_classdev *led_cdev;
309 led_cdev = list_entry(entry, struct led_classdev, trig_list);
310 swconfig_trig_led_event(sw_trig, led_cdev);