Home
last modified time | relevance | path

Searched refs:delay_off (Results 1 – 25 of 65) sorted by relevance

123

/drivers/leds/
A Dled-core.c190 unsigned long delay_off) in led_set_software_blink() argument
201 led_cdev->blink_delay_off = delay_off; in led_set_software_blink()
210 if (!delay_off) { in led_set_software_blink()
223 unsigned long *delay_off) in led_blink_setup() argument
231 if (!*delay_on && !*delay_off) in led_blink_setup()
232 *delay_on = *delay_off = 500; in led_blink_setup()
247 unsigned long *delay_off) in led_blink_set() argument
255 led_blink_setup(led_cdev, delay_on, delay_off); in led_blink_set()
261 unsigned long *delay_off, in led_blink_set_oneshot() argument
281 unsigned long delay_off) in led_blink_set_nosleep() argument
[all …]
A Dleds-ipaq-micro.c59 unsigned long *delay_off) in micro_leds_blink_set() argument
81 *delay_off > IPAQ_LED_MAX_DUTY) in micro_leds_blink_set()
84 if (*delay_on == 0 && *delay_off == 0) { in micro_leds_blink_set()
86 *delay_off = 100; in micro_leds_blink_set()
94 if (*delay_off >= IPAQ_LED_MAX_DUTY) in micro_leds_blink_set()
97 msg.tx_data[3] = (u8) DIV_ROUND_CLOSEST(*delay_off, 100); in micro_leds_blink_set()
A Dleds-cht-wcove.c222 unsigned long *delay_off, in cht_wc_leds_set_effect() argument
231 if (!*delay_on && !*delay_off) in cht_wc_leds_set_effect()
232 *delay_on = *delay_off = 500; in cht_wc_leds_set_effect()
234 ctrl = cht_wc_leds_find_freq(*delay_on + *delay_off); in cht_wc_leds_set_effect()
243 *delay_on = *delay_off = 0; in cht_wc_leds_set_effect()
260 *delay_off = *delay_on = cht_wc_leds_get_period(ctrl) / 2; in cht_wc_leds_set_effect()
270 unsigned long *delay_off) in cht_wc_leds_blink_set() argument
282 *delay_on = *delay_off = 1000; in cht_wc_leds_blink_set()
286 return cht_wc_leds_set_effect(cdev, delay_on, delay_off, effect); in cht_wc_leds_blink_set()
293 unsigned long delay_off, delay_on; in cht_wc_leds_pattern_set() local
[all …]
A Dleds-max77705.c40 unsigned long *delay_off) in max77705_rgb_blink() argument
58 if (*delay_off < 1) in max77705_rgb_blink()
60 else if (*delay_off < MAX77705_RGB_DELAY_500_STEP) in max77705_rgb_blink()
62 else if (*delay_off < MAX77705_RGB_DELAY_500_STEP_LIM) in max77705_rgb_blink()
63 off_value = *delay_off / MAX77705_RGB_DELAY_500_STEP; in max77705_rgb_blink()
64 else if (*delay_off < MAX77705_RGB_DELAY_1000_STEP_LIM) in max77705_rgb_blink()
65 off_value = (*delay_off - MAX77705_RGB_DELAY_1000_STEP_LIM) / in max77705_rgb_blink()
68 else if (*delay_off < MAX77705_RGB_DELAY_2000_STEP_LIM) in max77705_rgb_blink()
69 off_value = (*delay_off - MAX77705_RGB_DELAY_2000_STEP_LIM) / in max77705_rgb_blink()
A Dleds-clevo-mail.c113 unsigned long *delay_off) in clevo_mail_led_blink() argument
119 if (*delay_on == 0 /* ms */ && *delay_off == 0 /* ms */) { in clevo_mail_led_blink()
125 *delay_off = 1000; /* ms */ in clevo_mail_led_blink()
129 } else if (*delay_on == 500 /* ms */ && *delay_off == 500 /* ms */) { in clevo_mail_led_blink()
134 } else if (*delay_on == 1000 /* ms */ && *delay_off == 1000 /* ms */) { in clevo_mail_led_blink()
142 *delay_on, *delay_off); in clevo_mail_led_blink()
A Dleds-ariel.c60 unsigned long *delay_on, unsigned long *delay_off) in ariel_blink_set() argument
64 if (*delay_on == 0 && *delay_off == 0) in ariel_blink_set()
69 } else if (*delay_off == 0) { in ariel_blink_set()
73 *delay_off = 500; in ariel_blink_set()
A Dleds-qnap-mcu.c54 unsigned long *delay_off) in qnap_mcu_err_led_blink_set() argument
65 *delay_off = 100; in qnap_mcu_err_led_blink_set()
69 *delay_off = 500; in qnap_mcu_err_led_blink_set()
147 unsigned long *delay_off) in qnap_mcu_usb_led_blink_set() argument
157 *delay_off = 250; in qnap_mcu_usb_led_blink_set()
A Dled-triggers.c447 unsigned long delay_off, in led_trigger_blink_setup() argument
459 led_blink_set_oneshot(led_cdev, &delay_on, &delay_off, in led_trigger_blink_setup()
462 led_blink_set_nosleep(led_cdev, delay_on, delay_off); in led_trigger_blink_setup()
469 unsigned long delay_off) in led_trigger_blink() argument
471 led_trigger_blink_setup(trig, delay_on, delay_off, 0, 0); in led_trigger_blink()
477 unsigned long delay_off, in led_trigger_blink_oneshot() argument
480 led_trigger_blink_setup(trig, delay_on, delay_off, 1, invert); in led_trigger_blink_oneshot()
A Dleds-aw2013.c198 unsigned long *delay_on, unsigned long *delay_off) in aw2013_blink_set() argument
205 if (!*delay_off && !*delay_on) { in aw2013_blink_set()
206 *delay_off = 500; in aw2013_blink_set()
226 if (!*delay_off) { in aw2013_blink_set()
233 off = min(5, ilog2((*delay_off - 1) / AW2013_TIME_STEP) + 1); in aw2013_blink_set()
236 *delay_off = BIT(off) * AW2013_TIME_STEP; in aw2013_blink_set()
A Dleds-lp3944.c225 unsigned long *delay_off) in lp3944_led_set_blink() argument
233 if (*delay_on + *delay_off > LP3944_PERIOD_MAX) in lp3944_led_set_blink()
236 if (*delay_on == 0 && *delay_off == 0) { in lp3944_led_set_blink()
242 *delay_off = 500; in lp3944_led_set_blink()
245 period = (*delay_on) + (*delay_off); in lp3944_led_set_blink()
A Dleds-pca9532.c202 unsigned long delay_on, unsigned long delay_off) in pca9532_update_hw_blink() argument
217 other->ldev.blink_delay_off != delay_off) { in pca9532_update_hw_blink()
224 psc = ((delay_on + delay_off) * PCA9532_PWM_PERIOD_DIV - 1) / 1000; in pca9532_update_hw_blink()
232 data->pwm[PCA9532_PWM_ID_1] = (delay_on * PCA9532_PWM_DUTY_DIV) / (delay_on + delay_off); in pca9532_update_hw_blink()
238 unsigned long *delay_on, unsigned long *delay_off) in pca9532_set_blink() argument
248 if (*delay_on == 0 && *delay_off == 0) { in pca9532_set_blink()
251 *delay_off = 500; in pca9532_set_blink()
254 err = pca9532_update_hw_blink(led, *delay_on, *delay_off); in pca9532_set_blink()
A Dleds-netxbig.c41 unsigned long delay_off; member
122 unsigned long delay_off, in netxbig_led_get_timer_mode() argument
130 timer[i].delay_off == delay_off) { in netxbig_led_get_timer_mode()
140 unsigned long *delay_off) in netxbig_led_blink_set() argument
149 ret = netxbig_led_get_timer_mode(&mode, *delay_on, *delay_off, in netxbig_led_blink_set()
489 timers[i].delay_off = tmp; in netxbig_leds_get_of_pdata()
A Dleds-wm831x-status.c84 unsigned long *delay_off) in wm831x_status_blink_set() argument
91 if (*delay_on == 0 && *delay_off == 0) { in wm831x_status_blink_set()
93 *delay_off = 250; in wm831x_status_blink_set()
121 switch (*delay_off / *delay_on) { in wm831x_status_blink_set()
A Dleds-mlxreg.c154 unsigned long *delay_off) in mlxreg_led_blink_set() argument
164 if (!(*delay_on == 0 && *delay_off == 0) && in mlxreg_led_blink_set()
166 *delay_off == MLXREG_LED_BLINK_3HZ) && in mlxreg_led_blink_set()
168 *delay_off == MLXREG_LED_BLINK_6HZ)) in mlxreg_led_blink_set()
A Dleds-mlxcpld.c298 unsigned long *delay_off) in mlxcpld_led_blink_set() argument
306 if (!(*delay_on == 0 && *delay_off == 0) && in mlxcpld_led_blink_set()
308 *delay_off == MLXCPLD_LED_BLINK_3HZ) && in mlxcpld_led_blink_set()
310 *delay_off == MLXCPLD_LED_BLINK_6HZ)) in mlxcpld_led_blink_set()
A Dleds-lm3533.c283 unsigned long *delay_off) in lm3533_led_blink_set() argument
289 *delay_on, *delay_off); in lm3533_led_blink_set()
292 *delay_off > LM3533_LED_DELAY_OFF_MAX) in lm3533_led_blink_set()
295 if (*delay_on == 0 && *delay_off == 0) { in lm3533_led_blink_set()
297 *delay_off = 500; in lm3533_led_blink_set()
304 ret = lm3533_led_delay_off_set(led, delay_off); in lm3533_led_blink_set()
A Dleds-ss4200.c243 unsigned long *delay_off) in nasgpio_led_set_blink() argument
246 if (!(*delay_on == 0 && *delay_off == 0) && in nasgpio_led_set_blink()
247 !(*delay_on == 500 && *delay_off == 500)) in nasgpio_led_set_blink()
253 *delay_off = 500; in nasgpio_led_set_blink()
A Dleds-bcm6328.c163 unsigned long *delay_on, unsigned long *delay_off) in bcm6328_blink_set() argument
172 if (!*delay_off) in bcm6328_blink_set()
173 *delay_off = BCM6328_LED_DEF_DELAY; in bcm6328_blink_set()
176 if (delay != bcm6328_blink_delay(*delay_off)) { in bcm6328_blink_set()
/drivers/leds/rgb/
A Dleds-ktd202x.c269 unsigned long *delay_off, struct mc_subled *subleds, in ktd202x_blink_set() argument
290 if (!*delay_off) { in ktd202x_blink_set()
304 on = (*delay_on * KTD202X_FLASH_ON_MAX) / (*delay_on + *delay_off); in ktd202x_blink_set()
309 *delay_off = delay_total_ms - *delay_on; in ktd202x_blink_set()
329 unsigned long *delay_off) in ktd202x_blink_single_set() argument
342 if (!*delay_off && !*delay_on) { in ktd202x_blink_single_set()
343 *delay_off = 500; in ktd202x_blink_single_set()
353 return ktd202x_blink_set(led, delay_on, delay_off, &info, 1); in ktd202x_blink_single_set()
358 unsigned long *delay_off) in ktd202x_blink_mc_set() argument
371 if (!*delay_off && !*delay_on) { in ktd202x_blink_mc_set()
[all …]
A Dleds-mt6370-rgb.c482 unsigned long *delay_off) in mt6370_mc_blink_set() argument
493 if (!*delay_on && !*delay_off) in mt6370_mc_blink_set()
494 *delay_on = *delay_off = 500; in mt6370_mc_blink_set()
507 ret = mt6370_set_led_duty(priv, subled->channel, *delay_on, *delay_off); in mt6370_mc_blink_set()
511 ret = mt6370_set_led_freq(priv, subled->channel, *delay_on, *delay_off); in mt6370_mc_blink_set()
644 unsigned long *delay_off) in mt6370_isnk_blink_set() argument
652 if (!*delay_on && !*delay_off) in mt6370_isnk_blink_set()
653 *delay_on = *delay_off = 500; in mt6370_isnk_blink_set()
655 ret = mt6370_set_led_duty(priv, led->index, *delay_on, *delay_off); in mt6370_isnk_blink_set()
659 ret = mt6370_set_led_freq(priv, led->index, *delay_on, *delay_off); in mt6370_isnk_blink_set()
/drivers/net/dsa/mv88e6xxx/
A Dleds.c444 unsigned long delay_on, unsigned long delay_off) in mv88e6xxx_led_set_blinking_period() argument
449 period = delay_on + delay_off; in mv88e6xxx_led_set_blinking_period()
510 unsigned long *delay_on, unsigned long *delay_off) in mv88e6xxx_led_blink_set() argument
516 if ((*delay_on == 0) && (*delay_off == 0)) { in mv88e6xxx_led_blink_set()
518 *delay_off = 168; in mv88e6xxx_led_blink_set()
522 if (*delay_off == 0) in mv88e6xxx_led_blink_set()
525 err = mv88e6xxx_led_set_blinking_period(p, led, *delay_on, *delay_off); in mv88e6xxx_led_blink_set()
553 unsigned long *delay_off) in mv88e6xxx_led0_blink_set() argument
559 err = mv88e6xxx_led_blink_set(p, 0, delay_on, delay_off); in mv88e6xxx_led0_blink_set()
567 unsigned long *delay_off) in mv88e6xxx_led1_blink_set() argument
[all …]
/drivers/platform/x86/dell/
A Ddell-wmi-led.c132 unsigned long *delay_on, unsigned long *delay_off) in dell_led_blink() argument
146 off_eighths = DIV_ROUND_UP(*delay_off, 125); in dell_led_blink()
148 *delay_off = off_eighths * 125; in dell_led_blink()
/drivers/leds/blink/
A Dleds-bcm63138.c145 unsigned long *delay_off) in bcm63138_leds_blink_set() argument
151 if (!*delay_on && !*delay_off) { in bcm63138_leds_blink_set()
153 *delay_off = 640; in bcm63138_leds_blink_set()
156 if (*delay_on != *delay_off) { in bcm63138_leds_blink_set()
A Dleds-lgm-sso.c275 unsigned long *delay_off) in delay_to_freq_idx() argument
282 if (!*delay_on && !*delay_off) { in delay_to_freq_idx()
283 *delay_on = *delay_off = (1000 / priv->freq[0]) / 2; in delay_to_freq_idx()
287 delay = *delay_on + *delay_off; in delay_to_freq_idx()
295 *delay_on = *delay_off = delay / 2; in delay_to_freq_idx()
298 *delay_on = *delay_off = 1; in delay_to_freq_idx()
305 unsigned long *delay_off) in sso_led_blink_set() argument
313 freq_idx = delay_to_freq_idx(led, delay_on, delay_off); in sso_led_blink_set()
/drivers/net/phy/mediatek/
A Dmtk-phy-lib.c270 unsigned long *delay_off, bool *blinking) in mtk_phy_led_num_dly_cfg() argument
275 if (delay_on && delay_off && (*delay_on > 0) && (*delay_off > 0)) { in mtk_phy_led_num_dly_cfg()
278 *delay_off = 50; in mtk_phy_led_num_dly_cfg()

Completed in 66 milliseconds

123