Lines Matching defs:led
36 /* used for led class interface */
426 struct blinkm_led *led = cdev_to_blmled(led_cdev);
427 struct blinkm_data *data = i2c_get_clientdata(led->i2c_client);
450 dev_err(&led->i2c_client->dev, "BlinkM: unknown color.\n");
454 blinkm_transfer_hw(led->i2c_client, BLM_GO_RGB);
455 dev_dbg(&led->i2c_client->dev,
573 struct blinkm_led *led[3];
604 led[i] = &data->blinkm_leds[i];
605 led[i]->i2c_client = client;
606 led[i]->id = i;
607 led[i]->led_cdev.max_brightness = 255;
608 led[i]->led_cdev.flags = LED_CORE_SUSPENDRESUME;
615 led[i]->led_cdev.name = blinkm_led_name;
616 led[i]->led_cdev.brightness_set_blocking =
619 &led[i]->led_cdev);
623 led[i]->led_cdev.name);
632 led[i]->led_cdev.name = blinkm_led_name;
633 led[i]->led_cdev.brightness_set_blocking =
636 &led[i]->led_cdev);
640 led[i]->led_cdev.name);
649 led[i]->led_cdev.name = blinkm_led_name;
650 led[i]->led_cdev.brightness_set_blocking =
653 &led[i]->led_cdev);
657 led[i]->led_cdev.name);
670 led_classdev_unregister(&led[GREEN]->led_cdev);
673 led_classdev_unregister(&led[RED]->led_cdev);