Searched refs:subled (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/leds/ |
| H A D | leds-cros_ec.c | 102 struct mc_subled *subled; in cros_ec_led_brightness_set_blocking() local 110 subled = &priv->led_mc_cdev.subled_info[i]; in cros_ec_led_brightness_set_blocking() 111 led_color = cros_ec_linux_to_ec_id[subled->color_index]; in cros_ec_led_brightness_set_blocking() 112 arg.req.brightness[led_color] = subled->brightness; in cros_ec_led_brightness_set_blocking() 168 size_t subled; in cros_ec_led_probe_one() local 198 subled = 0; in cros_ec_led_probe_one() 203 subleds[subled].color_index = cros_ec_led_to_linux_id[i]; in cros_ec_led_probe_one() 204 if (subled == 0) in cros_ec_led_probe_one() 205 subleds[subled].intensity = 100; in cros_ec_led_probe_one() 206 subled++; in cros_ec_led_probe_one()
|
| /linux/drivers/leds/rgb/ |
| H A D | leds-group-multicolor.c | 68 struct mc_subled *subled; in leds_gmc_probe() local 101 subled = devm_kcalloc(dev, count, sizeof(*subled), GFP_KERNEL); in leds_gmc_probe() 102 if (!subled) in leds_gmc_probe() 104 priv->mc_cdev.subled_info = subled; in leds_gmc_probe() 109 subled[i].color_index = led_cdev->color; in leds_gmc_probe() 112 subled[i].intensity = max_brightness; in leds_gmc_probe()
|
| H A D | leds-pwm-multicolor.c | 73 struct mc_subled *subled = priv->mc_cdev.subled_info; in iterate_subleds() local 96 subled[priv->mc_cdev.num_colors].color_index = color; in iterate_subleds() 112 struct mc_subled *subled; in led_pwm_mc_probe() local 133 subled = devm_kcalloc(&pdev->dev, count, sizeof(*subled), GFP_KERNEL); in led_pwm_mc_probe() 134 if (!subled) { in led_pwm_mc_probe() 138 priv->mc_cdev.subled_info = subled; in led_pwm_mc_probe()
|
| H A D | leds-mt6370-rgb.c | 424 struct mc_subled *subled; in mt6370_mc_brightness_set() local 441 subled = mccdev->subled_info + i; in mt6370_mc_brightness_set() 442 brightness = min(subled->brightness, lcdev->max_brightness); in mt6370_mc_brightness_set() 443 disable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set() 446 enable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set() 448 ret = mt6370_set_led_mode(priv, subled->channel, MT6370_LED_REG_MODE); in mt6370_mc_brightness_set() 456 enable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set() 460 enable |= MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set() 462 ret = mt6370_set_led_brightness(priv, subled->channel, brightness); in mt6370_mc_brightness_set() 486 struct mc_subled *subled; in mt6370_mc_blink_set() local [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | led_mc.c | 49 led_mc->subled_info = rtw_led->subled; in rtw89_led_mc_init() 54 rtw_led->subled[i].color_index = e->color; in rtw89_led_mc_init() 55 rtw_led->subled[i].intensity = e->intensity; in rtw89_led_mc_init() 56 rtw_led->subled[i].brightness = 0; in rtw89_led_mc_init() 57 rtw_led->subled[i].channel = i; in rtw89_led_mc_init()
|
| H A D | core.h | 5708 struct mc_subled subled[RTW89_LED_MAX_NUM]; member
|
| /linux/drivers/leds/flash/ |
| H A D | leds-mt6360.c | 111 struct mc_subled *subled = mccdev->subled_info + i; in mt6360_mc_brightness_set() local 113 real_bright = min(lcdev->max_brightness, subled->brightness); in mt6360_mc_brightness_set() 119 enable_mask |= MT6360_ISNK_ENMASK(subled->channel); in mt6360_mc_brightness_set() 121 enable |= MT6360_ISNK_ENMASK(subled->channel); in mt6360_mc_brightness_set()
|