Lines Matching refs:led
251 struct rt2x00_led *led = in rt61pci_brightness_set() local
255 (enabled && led->rt2x00dev->curr_band == IEEE80211_BAND_5GHZ); in rt61pci_brightness_set()
257 (enabled && led->rt2x00dev->curr_band == IEEE80211_BAND_2GHZ); in rt61pci_brightness_set()
259 if (led->type == LED_TYPE_RADIO) { in rt61pci_brightness_set()
260 rt2x00_set_field16(&led->rt2x00dev->led_mcu_reg, in rt61pci_brightness_set()
263 rt61pci_mcu_request(led->rt2x00dev, MCU_LED, 0xff, in rt61pci_brightness_set()
264 (led->rt2x00dev->led_mcu_reg & 0xff), in rt61pci_brightness_set()
265 ((led->rt2x00dev->led_mcu_reg >> 8))); in rt61pci_brightness_set()
266 } else if (led->type == LED_TYPE_ASSOC) { in rt61pci_brightness_set()
267 rt2x00_set_field16(&led->rt2x00dev->led_mcu_reg, in rt61pci_brightness_set()
269 rt2x00_set_field16(&led->rt2x00dev->led_mcu_reg, in rt61pci_brightness_set()
272 rt61pci_mcu_request(led->rt2x00dev, MCU_LED, 0xff, in rt61pci_brightness_set()
273 (led->rt2x00dev->led_mcu_reg & 0xff), in rt61pci_brightness_set()
274 ((led->rt2x00dev->led_mcu_reg >> 8))); in rt61pci_brightness_set()
275 } else if (led->type == LED_TYPE_QUALITY) { in rt61pci_brightness_set()
281 rt61pci_mcu_request(led->rt2x00dev, MCU_LED_STRENGTH, 0xff, in rt61pci_brightness_set()
290 struct rt2x00_led *led = in rt61pci_blink_set() local
294 rt2x00mmio_register_read(led->rt2x00dev, MAC_CSR14, ®); in rt61pci_blink_set()
297 rt2x00mmio_register_write(led->rt2x00dev, MAC_CSR14, reg); in rt61pci_blink_set()
303 struct rt2x00_led *led, in rt61pci_init_led() argument
306 led->rt2x00dev = rt2x00dev; in rt61pci_init_led()
307 led->type = type; in rt61pci_init_led()
308 led->led_dev.brightness_set = rt61pci_brightness_set; in rt61pci_init_led()
309 led->led_dev.blink_set = rt61pci_blink_set; in rt61pci_init_led()
310 led->flags = LED_INITIALIZED; in rt61pci_init_led()