Home
last modified time | relevance | path

Searched refs:delta_t (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/leds/trigger/
H A Dledtrig-pattern.c40 int delta_t; member
58 data->delta_t = 0; in pattern_trig_update_patterns()
70 if (data->delta_t == 0 || data->curr->delta_t < UPDATE_INTERVAL) in pattern_trig_compute_brightness()
74 step_brightness = data->delta_t * step_brightness / data->curr->delta_t; in pattern_trig_compute_brightness()
120 if (!data->next->delta_t) { in pattern_trig_timer_common_function()
134 if (data->delta_t > data->curr->delta_t) { in pattern_trig_timer_common_function()
144 data->delta_t += UPDATE_INTERVAL; in pattern_trig_timer_common_function()
186 data->delta_t = 0; in pattern_trig_start_pattern()
262 data->patterns[i].delta_t); in pattern_trig_show_patterns()
281 &data->patterns[data->npatterns].delta_t, &cr); in pattern_trig_store_patterns_string()
[all …]
/linux-6.15/drivers/leds/
H A Dleds-sc27xx-bltc.c134 static void sc27xx_led_clamp_align_delta_t(u32 *delta_t) in sc27xx_led_clamp_align_delta_t() argument
136 u32 v, offset, t = *delta_t; in sc27xx_led_clamp_align_delta_t()
143 *delta_t = SC27XX_DELTA_T_MIN + offset; in sc27xx_led_clamp_align_delta_t()
191 sc27xx_led_clamp_align_delta_t(&pattern[0].delta_t); in sc27xx_led_pattern_set()
194 pattern[0].delta_t / SC27XX_LEDS_STEP); in sc27xx_led_pattern_set()
198 sc27xx_led_clamp_align_delta_t(&pattern[1].delta_t); in sc27xx_led_pattern_set()
201 pattern[1].delta_t / SC27XX_LEDS_STEP); in sc27xx_led_pattern_set()
205 sc27xx_led_clamp_align_delta_t(&pattern[2].delta_t); in sc27xx_led_pattern_set()
208 (pattern[2].delta_t / SC27XX_LEDS_STEP) << in sc27xx_led_pattern_set()
213 sc27xx_led_clamp_align_delta_t(&pattern[3].delta_t); in sc27xx_led_pattern_set()
[all …]
H A Dleds-cht-wcove.c297 pattern[0].delta_t != pattern[1].delta_t || in cht_wc_leds_pattern_set()
298 (pattern[0].delta_t != 250 && pattern[0].delta_t != 500 && in cht_wc_leds_pattern_set()
299 pattern[0].delta_t != 1000 && pattern[0].delta_t != 2000)) in cht_wc_leds_pattern_set()
302 delay_off = pattern[0].delta_t; in cht_wc_leds_pattern_set()
303 delay_on = pattern[1].delta_t; in cht_wc_leds_pattern_set()
H A Dleds-el15203000.c146 pattern[0].delta_t != 4000 || pattern[0].brightness != 0 || in el15203000_pattern_set_S()
147 pattern[1].delta_t != 4000 || pattern[1].brightness != 1) in el15203000_pattern_set_S()
170 if (pattern[i].delta_t != EL_PATTERN_DELAY_MSEC || in is_cascade()
H A Dleds-st1202.c231 if (pattern[patt].delta_t < ST1202_MILLIS_PATTERN_DUR_MIN || in st1202_led_pattern_set()
232 pattern[patt].delta_t > ST1202_MILLIS_PATTERN_DUR_MAX) in st1202_led_pattern_set()
239 ret = st1202_duration_pattern_write(chip, patt, pattern[patt].delta_t); in st1202_led_pattern_set()
/linux-6.15/drivers/leds/rgb/
H A Dleds-ncp5623.c95 if (pattern[0].delta_t > NCP5623_MAX_DIM_TIME_MS || in ncp5623_pattern_set()
96 (pattern[0].delta_t % NCP5623_DIM_STEP_MS) != 0) in ncp5623_pattern_set()
104 if (pattern[0].delta_t) { in ncp5623_pattern_set()
120 pattern[0].delta_t / NCP5623_DIM_STEP_MS); in ncp5623_pattern_set()
141 ncp->delay = msecs_to_jiffies(ncp->delay * pattern[0].delta_t) + jiffies; in ncp5623_pattern_set()
H A Dleds-qcom-lpg.c972 unsigned int delta_t; in lpg_pattern_set() local
1004 if (led_pattern[i + 1].delta_t != 0) in lpg_pattern_set()
1008 pattern[i / 2].delta_t = led_pattern[i].delta_t; in lpg_pattern_set()
1067 delta_t = pattern[1].delta_t; in lpg_pattern_set()
1069 if (pattern[i].delta_t != delta_t) { in lpg_pattern_set()
1080 if (delta_t >= BIT(9)) in lpg_pattern_set()
1089 lo_pause = pattern[0].delta_t; in lpg_pattern_set()
1090 hi_pause = pattern[actual_len - 1].delta_t; in lpg_pattern_set()
1092 if (delta_t != pattern[0].delta_t || delta_t != pattern[actual_len - 1].delta_t) in lpg_pattern_set()
1110 chan->ramp_tick_ms = delta_t; in lpg_pattern_set()
H A Dleds-mt6370-rgb.c382 linear_range_get_selector_within(priv->ranges + sel_range, curr->delta_t, &sel); in mt6370_gen_breath_pattern()
/linux-6.15/include/linux/
H A Dleds.h738 u32 delta_t; member