Home
last modified time | relevance | path

Searched refs:mc_led_info (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/leds/rgb/
H A Dleds-lp5812.c329 struct mc_subled *mc_led_info; in lp5812_init_led() local
343 mc_led_info = devm_kcalloc(dev, chip->led_config[chan].num_colors, in lp5812_init_led()
344 sizeof(*mc_led_info), GFP_KERNEL); in lp5812_init_led()
345 if (!mc_led_info) in lp5812_init_led()
354 mc_led_info[i].color_index = chip->led_config[chan].color_id[i]; in lp5812_init_led()
355 mc_led_info[i].channel = chip->led_config[chan].led_id[i]; in lp5812_init_led()
358 led->mc_cdev.subled_info = mc_led_info; in lp5812_init_led()
/linux/drivers/leds/
H A Dleds-blinkm.c682 struct mc_subled *mc_led_info; in register_multicolor() local
691 mc_led_info = devm_kcalloc(&client->dev, NUM_LEDS, sizeof(*mc_led_info), in register_multicolor()
693 if (!mc_led_info) in register_multicolor()
696 mc_led_info[RED].color_index = LED_COLOR_ID_RED; in register_multicolor()
697 mc_led_info[GREEN].color_index = LED_COLOR_ID_GREEN; in register_multicolor()
698 mc_led_info[BLUE].color_index = LED_COLOR_ID_BLUE; in register_multicolor()
700 mc_led->cdev.mcled_cdev.subled_info = mc_led_info; in register_multicolor()
H A Dleds-lp50xx.c465 struct mc_subled *mc_led_info; in lp50xx_probe_dt() local
504 mc_led_info = devm_kcalloc(priv->dev, LP50XX_LEDS_PER_MODULE, in lp50xx_probe_dt()
505 sizeof(*mc_led_info), GFP_KERNEL); in lp50xx_probe_dt()
506 if (!mc_led_info) in lp50xx_probe_dt()
527 mc_led_info[multi_index].color_index = color_id; in lp50xx_probe_dt()
533 led->mc_cdev.subled_info = mc_led_info; in lp50xx_probe_dt()
H A Dleds-lp55xx-common.c464 struct mc_subled *mc_led_info; in lp55xx_init_led() local
487 mc_led_info = devm_kcalloc(dev, in lp55xx_init_led()
489 sizeof(*mc_led_info), GFP_KERNEL); in lp55xx_init_led()
490 if (!mc_led_info) in lp55xx_init_led()
498 mc_led_info[i].color_index = in lp55xx_init_led()
500 mc_led_info[i].channel = in lp55xx_init_led()
504 led->mc_cdev.subled_info = mc_led_info; in lp55xx_init_led()
/linux/drivers/hid/
H A Dhid-playstation.c867 struct mc_subled *mc_led_info; in ps_lightbar_register() local
871 mc_led_info = devm_kmalloc_array(&hdev->dev, 3, sizeof(*mc_led_info), in ps_lightbar_register()
873 if (!mc_led_info) in ps_lightbar_register()
876 mc_led_info[0].color_index = LED_COLOR_ID_RED; in ps_lightbar_register()
877 mc_led_info[1].color_index = LED_COLOR_ID_GREEN; in ps_lightbar_register()
878 mc_led_info[2].color_index = LED_COLOR_ID_BLUE; in ps_lightbar_register()
880 lightbar_mc_dev->subled_info = mc_led_info; in ps_lightbar_register()