Lines Matching defs:led
118 struct ath5k_led *led = container_of(led_dev, struct ath5k_led,
122 ath5k_led_off(led->ah);
124 ath5k_led_on(led->ah);
128 ath5k_register_led(struct ath5k_hw *ah, struct ath5k_led *led,
133 led->ah = ah;
134 strncpy(led->name, name, sizeof(led->name));
135 led->name[sizeof(led->name)-1] = 0;
136 led->led_dev.name = led->name;
137 led->led_dev.default_trigger = trigger;
138 led->led_dev.brightness_set = ath5k_led_brightness_set;
140 err = led_classdev_register(ah->dev, &led->led_dev);
143 led->ah = NULL;
149 ath5k_unregister_led(struct ath5k_led *led)
151 if (!IS_ENABLED(CONFIG_MAC80211_LEDS) || !led->ah)
153 led_classdev_unregister(&led->led_dev);
154 ath5k_led_off(led->ah);
155 led->ah = NULL;