Lines Matching refs:led
196 struct rt2x00_led *led = in rt73usb_brightness_set() local
200 (enabled && led->rt2x00dev->curr_band == IEEE80211_BAND_5GHZ); in rt73usb_brightness_set()
202 (enabled && led->rt2x00dev->curr_band == IEEE80211_BAND_2GHZ); in rt73usb_brightness_set()
204 if (led->type == LED_TYPE_RADIO) { in rt73usb_brightness_set()
205 rt2x00_set_field16(&led->rt2x00dev->led_mcu_reg, in rt73usb_brightness_set()
208 rt2x00usb_vendor_request_sw(led->rt2x00dev, USB_LED_CONTROL, in rt73usb_brightness_set()
209 0, led->rt2x00dev->led_mcu_reg, in rt73usb_brightness_set()
211 } else if (led->type == LED_TYPE_ASSOC) { in rt73usb_brightness_set()
212 rt2x00_set_field16(&led->rt2x00dev->led_mcu_reg, in rt73usb_brightness_set()
214 rt2x00_set_field16(&led->rt2x00dev->led_mcu_reg, in rt73usb_brightness_set()
217 rt2x00usb_vendor_request_sw(led->rt2x00dev, USB_LED_CONTROL, in rt73usb_brightness_set()
218 0, led->rt2x00dev->led_mcu_reg, in rt73usb_brightness_set()
220 } else if (led->type == LED_TYPE_QUALITY) { in rt73usb_brightness_set()
226 rt2x00usb_vendor_request_sw(led->rt2x00dev, USB_LED_CONTROL, in rt73usb_brightness_set()
228 led->rt2x00dev->led_mcu_reg, in rt73usb_brightness_set()
237 struct rt2x00_led *led = in rt73usb_blink_set() local
241 rt2x00usb_register_read(led->rt2x00dev, MAC_CSR14, ®); in rt73usb_blink_set()
244 rt2x00usb_register_write(led->rt2x00dev, MAC_CSR14, reg); in rt73usb_blink_set()
250 struct rt2x00_led *led, in rt73usb_init_led() argument
253 led->rt2x00dev = rt2x00dev; in rt73usb_init_led()
254 led->type = type; in rt73usb_init_led()
255 led->led_dev.brightness_set = rt73usb_brightness_set; in rt73usb_init_led()
256 led->led_dev.blink_set = rt73usb_blink_set; in rt73usb_init_led()
257 led->flags = LED_INITIALIZED; in rt73usb_init_led()