Lines Matching refs:subled

426 	struct mc_subled *subled;  in mt6370_mc_brightness_set()  local
443 subled = mccdev->subled_info + i; in mt6370_mc_brightness_set()
444 brightness = min(subled->brightness, lcdev->max_brightness); in mt6370_mc_brightness_set()
445 disable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set()
448 enable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set()
450 ret = mt6370_set_led_mode(priv, subled->channel, MT6370_LED_REG_MODE); in mt6370_mc_brightness_set()
458 enable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set()
462 enable |= MT6370_CHEN_BIT(subled->channel); in mt6370_mc_brightness_set()
464 ret = mt6370_set_led_brightness(priv, subled->channel, brightness); in mt6370_mc_brightness_set()
488 struct mc_subled *subled; in mt6370_mc_blink_set() local
504 subled = mccdev->subled_info + i; in mt6370_mc_blink_set()
506 disable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_blink_set()
508 ret = mt6370_set_led_duty(priv, subled->channel, *delay_on, *delay_off); in mt6370_mc_blink_set()
512 ret = mt6370_set_led_freq(priv, subled->channel, *delay_on, *delay_off); in mt6370_mc_blink_set()
516 ret = mt6370_set_led_mode(priv, subled->channel, MT6370_LED_PWM_MODE); in mt6370_mc_blink_set()
540 struct mc_subled *subled; in mt6370_mc_pattern_set() local
558 subled = mccdev->subled_info + i; in mt6370_mc_pattern_set()
560 mt6370_get_breath_reg_base(priv, subled->channel, &reg_base); in mt6370_mc_pattern_set()
561 disable &= ~MT6370_CHEN_BIT(subled->channel); in mt6370_mc_pattern_set()
567 ret = mt6370_set_led_mode(priv, subled->channel, MT6370_LED_BREATH_MODE); in mt6370_mc_pattern_set()
590 struct mc_subled *subled; in mt6370_mc_pattern_clear() local
596 subled = mccdev->subled_info + i; in mt6370_mc_pattern_clear()
598 ret = mt6370_set_led_mode(priv, subled->channel, MT6370_LED_REG_MODE); in mt6370_mc_pattern_clear()