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,
571 struct blinkm_led *led[3];
602 led[i] = &data->blinkm_leds[i];
603 led[i]->i2c_client = client;
604 led[i]->id = i;
605 led[i]->led_cdev.max_brightness = 255;
606 led[i]->led_cdev.flags = LED_CORE_SUSPENDRESUME;
613 led[i]->led_cdev.name = blinkm_led_name;
614 led[i]->led_cdev.brightness_set_blocking =
617 &led[i]->led_cdev);
621 led[i]->led_cdev.name);
630 led[i]->led_cdev.name = blinkm_led_name;
631 led[i]->led_cdev.brightness_set_blocking =
634 &led[i]->led_cdev);
638 led[i]->led_cdev.name);
647 led[i]->led_cdev.name = blinkm_led_name;
648 led[i]->led_cdev.brightness_set_blocking =
651 &led[i]->led_cdev);
655 led[i]->led_cdev.name);
668 led_classdev_unregister(&led[GREEN]->led_cdev);
671 led_classdev_unregister(&led[RED]->led_cdev);