Lines Matching defs:led
60 struct ath_led *led = container_of(led_cdev, struct ath_led, led_cdev);
61 struct ath_softc *sc = led->sc;
65 if (led->led_type == ATH_LED_ASSOC ||
66 led->led_type == ATH_LED_RADIO) {
68 (led->led_type == ATH_LED_RADIO));
70 if (led->led_type == ATH_LED_RADIO)
77 if (led->led_type == ATH_LED_ASSOC) {
82 } else if (led->led_type == ATH_LED_RADIO) {
94 static int ath_register_led(struct ath_softc *sc, struct ath_led *led,
99 led->sc = sc;
100 led->led_cdev.name = led->name;
101 led->led_cdev.default_trigger = trigger;
102 led->led_cdev.brightness_set = ath_led_brightness;
104 ret = led_classdev_register(wiphy_dev(sc->hw->wiphy), &led->led_cdev);
107 "Failed to register led:%s", led->name);
109 led->registered = 1;
113 static void ath_unregister_led(struct ath_led *led)
115 if (led->registered) {
116 led_classdev_unregister(&led->led_cdev);
117 led->registered = 0;