Lines Matching defs:led
1542 struct rt2x00_led *led =
1546 (enabled && led->rt2x00dev->curr_band == NL80211_BAND_2GHZ);
1548 rt2x00_get_field16(led->rt2x00dev->led_mcu_reg,
1551 rt2x00_get_field16(led->rt2x00dev->led_mcu_reg,
1556 if (rt2x00_is_soc(led->rt2x00dev)) {
1557 reg = rt2800_register_read(led->rt2x00dev, LED_CFG);
1563 if (led->type == LED_TYPE_RADIO) {
1566 } else if (led->type == LED_TYPE_ASSOC) {
1569 } else if (led->type == LED_TYPE_QUALITY) {
1574 rt2800_register_write(led->rt2x00dev, LED_CFG, reg);
1577 if (led->type == LED_TYPE_RADIO) {
1578 rt2800_mcu_request(led->rt2x00dev, MCU_LED, 0xff, ledmode,
1580 } else if (led->type == LED_TYPE_ASSOC) {
1581 rt2800_mcu_request(led->rt2x00dev, MCU_LED, 0xff, ledmode,
1583 } else if (led->type == LED_TYPE_QUALITY) {
1592 rt2800_mcu_request(led->rt2x00dev, MCU_LED_STRENGTH, 0xff,
1600 struct rt2x00_led *led, enum led_type type)
1602 led->rt2x00dev = rt2x00dev;
1603 led->type = type;
1604 led->led_dev.brightness_set = rt2800_brightness_set;
1605 led->flags = LED_INITIALIZED;
11148 * Store led settings, for correct led behaviour.