Lines Matching defs:led
83 static void lp8501_set_led_current(struct lp55xx_led *led, u8 led_current)
85 led->led_current = led_current;
86 lp55xx_write(led->chip, LP8501_REG_LED_CURRENT_BASE + led->chan_nr,
271 static int lp8501_led_brightness(struct lp55xx_led *led)
273 struct lp55xx_chip *chip = led->chip;
277 ret = lp55xx_write(chip, LP8501_REG_LED_PWM_BASE + led->chan_nr,
278 led->brightness);
307 struct lp55xx_led *led;
329 led = devm_kcalloc(&client->dev,
330 pdata->num_channels, sizeof(*led), GFP_KERNEL);
331 if (!led)
339 i2c_set_clientdata(client, led);
345 dev_info(&client->dev, "%s Programmable led chip found\n", id->name);
347 ret = lp55xx_register_leds(led, chip);
367 struct lp55xx_led *led = i2c_get_clientdata(client);
368 struct lp55xx_chip *chip = led->chip;