Home
last modified time | relevance | path

Searched refs:subled_info (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/leds/rgb/
A Dleds-ncp5623.c58 NCP5623_PWM_REG(mc_cdev->subled_info[i].channel), in ncp5623_brightness_set()
59 min(mc_cdev->subled_info[i].intensity, in ncp5623_brightness_set()
160 struct mc_subled *subled_info; in ncp5623_probe() local
178 subled_info = devm_kcalloc(dev, num_subleds, sizeof(*subled_info), GFP_KERNEL); in ncp5623_probe()
179 if (!subled_info) { in ncp5623_probe()
193 subled_info[ncp->mc_dev.num_colors].channel = reg; in ncp5623_probe()
194 subled_info[ncp->mc_dev.num_colors++].color_index = color_index; in ncp5623_probe()
200 ncp->mc_dev.subled_info = subled_info; in ncp5623_probe()
A Dleds-pwm-multicolor.c46 duty *= mc_cdev->subled_info[i].brightness; in led_pwm_mc_set()
68 struct mc_subled *subled = priv->mc_cdev.subled_info; in iterate_subleds()
134 priv->mc_cdev.subled_info = subled; in led_pwm_mc_probe()
A Dleds-group-multicolor.c38 unsigned int intensity = mc_cdev->subled_info[i].intensity; in leds_gmc_set()
105 priv->mc_cdev.subled_info = subled; in leds_gmc_probe()
A Dleds-mt6370-rgb.c442 subled = mccdev->subled_info + i; in mt6370_mc_brightness_set()
503 subled = mccdev->subled_info + i; in mt6370_mc_blink_set()
557 subled = mccdev->subled_info + i; in mt6370_mc_pattern_set()
595 subled = mccdev->subled_info + i; in mt6370_mc_pattern_clear()
753 led->mc.subled_info = sub_led; in mt6370_assign_multicolor_info()
A Dleds-ktd202x.c261 ret = ktd202x_brightness_set(led, mc->subled_info, mc->num_colors); in ktd202x_brightness_mc_set()
380 return ktd202x_blink_set(led, delay_on, delay_off, mc->subled_info, in ktd202x_blink_mc_set()
429 led->mcdev.subled_info = info; in ktd202x_setup_led_rgb()
A Dleds-qcom-lpg.c879 lpg_brightness_set(led, cdev, mc->subled_info); in lpg_brightness_mc_set()
1162 lpg_brightness_set(led, cdev, mc->subled_info); in lpg_pattern_mc_set()
1411 led->mcdev.subled_info = info; in lpg_add_led()
/linux/drivers/leds/
A Dleds-turris-omnia.c45 struct mc_subled subled_info[OMNIA_LED_NUM_CHANNELS]; member
114 cmd[2] = led->subled_info[0].brightness; in omnia_led_send_color_cmd()
115 cmd[3] = led->subled_info[1].brightness; in omnia_led_send_color_cmd()
116 cmd[4] = led->subled_info[2].brightness; in omnia_led_send_color_cmd()
278 led->subled_info[0].color_index = LED_COLOR_ID_RED; in omnia_led_register()
279 led->subled_info[1].color_index = LED_COLOR_ID_GREEN; in omnia_led_register()
280 led->subled_info[2].color_index = LED_COLOR_ID_BLUE; in omnia_led_register()
284 led->subled_info[i].intensity = 255; in omnia_led_register()
285 led->subled_info[i].brightness = 255; in omnia_led_register()
286 led->subled_info[i].channel = i; in omnia_led_register()
[all …]
A Dleds-sun50i-a100.c59 struct mc_subled subled_info[LEDC_CHANNELS_PER_LED]; member
228 led->subled_info[1].brightness << 8 | in sun50i_a100_ledc_brightness_set()
229 led->subled_info[2].brightness; in sun50i_a100_ledc_brightness_set()
511 led->subled_info[0].color_index = LED_COLOR_ID_RED; in sun50i_a100_ledc_probe()
512 led->subled_info[0].channel = 0; in sun50i_a100_ledc_probe()
513 led->subled_info[1].color_index = LED_COLOR_ID_GREEN; in sun50i_a100_ledc_probe()
514 led->subled_info[1].channel = 1; in sun50i_a100_ledc_probe()
515 led->subled_info[2].color_index = LED_COLOR_ID_BLUE; in sun50i_a100_ledc_probe()
516 led->subled_info[2].channel = 2; in sun50i_a100_ledc_probe()
518 led->mc_cdev.num_colors = ARRAY_SIZE(led->subled_info); in sun50i_a100_ledc_probe()
[all …]
A Dled-class-multicolor.c23 mcled_cdev->subled_info[i].brightness = in led_mc_calc_color_components()
25 mcled_cdev->subled_info[i].intensity, in led_mc_calc_color_components()
62 mcled_cdev->subled_info[i].intensity = intensity_value[i]; in multi_intensity_store()
82 mcled_cdev->subled_info[i].intensity); in multi_intensity_show()
103 index = mcled_cdev->subled_info[i].color_index; in multi_index_show()
A Dleds-cros_ec.c124 subled = &priv->led_mc_cdev.subled_info[i]; in cros_ec_led_brightness_set_blocking()
170 color = led_mc_cdev->subled_info[0].color_index; in cros_ec_led_get_color_name()
224 priv->led_mc_cdev.subled_info = subleds; in cros_ec_led_probe_one()
A Dleds-blinkm.c442 data->next_red = (u8) mcled_cdev->subled_info[RED].brightness; in blinkm_set_mc_brightness()
443 data->next_green = (u8) mcled_cdev->subled_info[GREEN].brightness; in blinkm_set_mc_brightness()
444 data->next_blue = (u8) mcled_cdev->subled_info[BLUE].brightness; in blinkm_set_mc_brightness()
700 mc_led->cdev.mcled_cdev.subled_info = mc_led_info; in register_multicolor()
A Dleds-lp50xx.c334 mc_dev->subled_info[i].intensity); in lp50xx_brightness_set()
498 led->mc_cdev.subled_info = mc_led_info; in lp50xx_probe_dt()
A Dleds-lp55xx-common.c296 led->mc_cdev.subled_info[i].channel, in lp55xx_multicolor_brightness()
297 led->mc_cdev.subled_info[i].brightness); in lp55xx_multicolor_brightness()
504 led->mc_cdev.subled_info = mc_led_info; in lp55xx_init_led()
A Dled-core.c396 mcled_cdev->subled_info[i].intensity = intensity_value[i]; in led_mc_set_brightness()
/linux/drivers/platform/x86/
A Dsilicom-platform.c205 mc_cdev->subled_info[i].brightness = in silicom_mec_led_mc_brightness_get()
224 mc_cdev->subled_info[i].brightness); in silicom_mec_led_mc_brightness_set()
417 .subled_info = plat_0222_wan_mc_subled_info,
428 .subled_info = plat_0222_sys_mc_subled_info,
439 .subled_info = plat_0222_stat1_mc_subled_info,
450 .subled_info = plat_0222_stat2_mc_subled_info,
461 .subled_info = plat_0222_stat3_mc_subled_info,
589 .subled_info = cordoba_fp_left_mc_subled_info,
611 .subled_info = cordoba_fp_right_mc_subled_info,
744 if (!led->subled_info) in silicom_mc_leds_register()
[all …]
/linux/include/linux/
A Dled-class-multicolor.h24 struct mc_subled *subled_info; member
/linux/drivers/leds/flash/
A Dleds-mt6360.c111 struct mc_subled *subled = mccdev->subled_info + i; in mt6360_mc_brightness_set()
673 led->mc.subled_info = sub_led; in mt6360_init_isnk_properties()
/linux/drivers/hid/
A Dhid-playstation.c835 lightbar_mc_dev->subled_info = mc_led_info; in ps_lightbar_register()
1142 red = mc_cdev->subled_info[0].brightness; in dualsense_lightbar_set_brightness()
1143 green = mc_cdev->subled_info[1].brightness; in dualsense_lightbar_set_brightness()
1144 blue = mc_cdev->subled_info[2].brightness; in dualsense_lightbar_set_brightness()

Completed in 46 milliseconds