Lines Matching defs:led
1509 struct rt2x00_led *led =
1513 (enabled && led->rt2x00dev->curr_band == NL80211_BAND_2GHZ);
1515 rt2x00_get_field16(led->rt2x00dev->led_mcu_reg,
1518 rt2x00_get_field16(led->rt2x00dev->led_mcu_reg,
1523 if (rt2x00_is_soc(led->rt2x00dev)) {
1524 reg = rt2800_register_read(led->rt2x00dev, LED_CFG);
1530 if (led->type == LED_TYPE_RADIO) {
1533 } else if (led->type == LED_TYPE_ASSOC) {
1536 } else if (led->type == LED_TYPE_QUALITY) {
1541 rt2800_register_write(led->rt2x00dev, LED_CFG, reg);
1544 if (led->type == LED_TYPE_RADIO) {
1545 rt2800_mcu_request(led->rt2x00dev, MCU_LED, 0xff, ledmode,
1547 } else if (led->type == LED_TYPE_ASSOC) {
1548 rt2800_mcu_request(led->rt2x00dev, MCU_LED, 0xff, ledmode,
1550 } else if (led->type == LED_TYPE_QUALITY) {
1559 rt2800_mcu_request(led->rt2x00dev, MCU_LED_STRENGTH, 0xff,
1567 struct rt2x00_led *led, enum led_type type)
1569 led->rt2x00dev = rt2x00dev;
1570 led->type = type;
1571 led->led_dev.brightness_set = rt2800_brightness_set;
1572 led->flags = LED_INITIALIZED;
9550 * Store led settings, for correct led behaviour.