Lines Matching defs:pca955x_led
118 struct pca955x_led *leds;
126 struct pca955x_led {
136 struct pca955x_led *leds;
242 struct pca955x_led *pca955x_led;
249 pca955x_led = container_of(led_cdev, struct pca955x_led, led_cdev);
250 pca955x = pca955x_led->pca955x;
252 chip_ls = pca955x_led->led_num / 4;
253 ls_led = pca955x_led->led_num % 4;
315 struct pca955x_led *led = &pca955x->leds[offset];
327 struct pca955x_led *led = &pca955x->leds[offset];
344 struct pca955x_led *led = &pca955x->leds[offset];
357 struct pca955x_led *led = &pca955x->leds[offset];
386 chip->bits, sizeof(struct pca955x_led),
432 struct pca955x_led *pca955x_led;
475 chip->bits, sizeof(*pca955x_led), GFP_KERNEL);
486 pca955x_led = &pca955x->leds[i];
487 pca955x_led->led_num = i;
488 pca955x_led->pca955x = pca955x;
489 pca955x_led->type = pdata->leds[i].type;
491 switch (pca955x_led->type) {
506 snprintf(pca955x_led->name,
507 sizeof(pca955x_led->name), "pca955x:%s",
511 pca955x_led->led_cdev.default_trigger =
514 pca955x_led->led_cdev.name = pca955x_led->name;
515 pca955x_led->led_cdev.brightness_set_blocking =
519 &pca955x_led->led_cdev);
524 err = pca955x_led_set(&pca955x_led->led_cdev, LED_OFF);