Lines Matching defs:led_cdev
25 struct led_classdev led_cdev;
28 #define to_sunfire_led(d) container_of(d, struct sunfire_led, led_cdev)
30 static void __clockboard_set(struct led_classdev *led_cdev,
33 struct sunfire_led *p = to_sunfire_led(led_cdev);
54 static void clockboard_left_set(struct led_classdev *led_cdev,
57 __clockboard_set(led_cdev, led_val, CLOCK_CTRL_LLED);
60 static void clockboard_middle_set(struct led_classdev *led_cdev,
63 __clockboard_set(led_cdev, led_val, CLOCK_CTRL_MLED);
66 static void clockboard_right_set(struct led_classdev *led_cdev,
69 __clockboard_set(led_cdev, led_val, CLOCK_CTRL_RLED);
72 static void __fhc_set(struct led_classdev *led_cdev,
75 struct sunfire_led *p = to_sunfire_led(led_cdev);
96 static void fhc_left_set(struct led_classdev *led_cdev,
99 __fhc_set(led_cdev, led_val, FHC_CONTROL_LLED);
102 static void fhc_middle_set(struct led_classdev *led_cdev,
105 __fhc_set(led_cdev, led_val, FHC_CONTROL_MLED);
108 static void fhc_right_set(struct led_classdev *led_cdev,
111 __fhc_set(led_cdev, led_val, FHC_CONTROL_RLED);
145 struct led_classdev *lp = &p->leds[i].led_cdev;
169 led_classdev_unregister(&p->leds[i].led_cdev);
179 led_classdev_unregister(&p->leds[i].led_cdev);