Searched refs:delay_on (Results 1 - 25 of 61) sorted by relevance

123

/linux-master/drivers/leds/
H A Dleds-ipaq-micro.c58 unsigned long *delay_on,
80 if (*delay_on > IPAQ_LED_MAX_DUTY ||
84 if (*delay_on == 0 && *delay_off == 0) {
85 *delay_on = 100;
90 if (*delay_on >= IPAQ_LED_MAX_DUTY)
93 msg.tx_data[2] = (u8) DIV_ROUND_CLOSEST(*delay_on, 100);
57 micro_leds_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-clevo-mail.c112 unsigned long *delay_on,
119 if (*delay_on == 0 /* ms */ && *delay_off == 0 /* ms */) {
124 *delay_on = 1000; /* ms */
129 } else if (*delay_on == 500 /* ms */ && *delay_off == 500 /* ms */) {
134 } else if (*delay_on == 1000 /* ms */ && *delay_off == 1000 /* ms */) {
142 *delay_on, *delay_off);
111 clevo_mail_led_blink(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dled-core.c104 * the final blink state so that the led is toggled each delay_on +
162 unsigned long delay_on = led_cdev->delayed_delay_on; local
165 led_blink_set(led_cdev, &delay_on, &delay_off);
170 unsigned long delay_on,
181 led_cdev->blink_delay_on = delay_on;
185 if (!delay_on) {
203 unsigned long *delay_on,
208 !led_cdev->blink_set(led_cdev, delay_on, delay_off))
212 if (!*delay_on && !*delay_off)
213 *delay_on
169 led_set_software_blink(struct led_classdev *led_cdev, unsigned long delay_on, unsigned long delay_off) argument
202 led_blink_setup(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
226 led_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
240 led_blink_set_oneshot(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off, int invert) argument
261 led_blink_set_nosleep(struct led_classdev *led_cdev, unsigned long delay_on, unsigned long delay_off) argument
[all...]
H A Dleds-ariel.c60 unsigned long *delay_on, unsigned long *delay_off)
64 if (*delay_on == 0 && *delay_off == 0)
67 if (*delay_on == 0) {
72 *delay_on = 500;
59 ariel_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-cht-wcove.c221 unsigned long *delay_on,
231 if (!*delay_on && !*delay_off)
232 *delay_on = *delay_off = 500;
234 ctrl = cht_wc_leds_find_freq(*delay_on + *delay_off);
243 *delay_on = *delay_off = 0;
260 *delay_off = *delay_on = cht_wc_leds_get_period(ctrl) / 2;
269 unsigned long *delay_on,
282 *delay_on = *delay_off = 1000;
286 return cht_wc_leds_set_effect(cdev, delay_on, delay_off, effect);
293 unsigned long delay_off, delay_on; local
220 cht_wc_leds_set_effect(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off, u8 effect) argument
268 cht_wc_leds_blink_set(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off) argument
[all...]
H A Dleds-mlxreg.c153 mlxreg_led_blink_set(struct led_classdev *cled, unsigned long *delay_on, argument
164 if (!(*delay_on == 0 && *delay_off == 0) &&
165 !(*delay_on == MLXREG_LED_BLINK_3HZ &&
167 !(*delay_on == MLXREG_LED_BLINK_6HZ &&
171 if (*delay_on == MLXREG_LED_BLINK_6HZ)
174 else if (*delay_on == MLXREG_LED_BLINK_3HZ)
H A Dleds-wm831x-status.c83 unsigned long *delay_on,
91 if (*delay_on == 0 && *delay_off == 0) {
92 *delay_on = 250;
100 switch (*delay_on) {
121 switch (*delay_off / *delay_on) {
82 wm831x_status_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-lp3944.c224 unsigned long *delay_on,
233 if (*delay_on + *delay_off > LP3944_PERIOD_MAX)
236 if (*delay_on == 0 && *delay_off == 0) {
241 *delay_on = 500;
245 period = (*delay_on) + (*delay_off);
248 duty_cycle = 100 * (*delay_on) / period;
251 * swapping delay_on and delay_off
223 lp3944_led_set_blink(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dled-triggers.c398 unsigned long delay_on,
411 led_blink_set_oneshot(led_cdev, &delay_on, &delay_off,
414 led_blink_set_nosleep(led_cdev, delay_on, delay_off);
420 unsigned long delay_on,
423 led_trigger_blink_setup(trig, delay_on, delay_off, 0, 0);
428 unsigned long delay_on,
432 led_trigger_blink_setup(trig, delay_on, delay_off, 1, invert);
397 led_trigger_blink_setup(struct led_trigger *trig, unsigned long delay_on, unsigned long delay_off, int oneshot, int invert) argument
419 led_trigger_blink(struct led_trigger *trig, unsigned long delay_on, unsigned long delay_off) argument
427 led_trigger_blink_oneshot(struct led_trigger *trig, unsigned long delay_on, unsigned long delay_off, int invert) argument
H A Dleds-mlxcpld.c298 unsigned long *delay_on,
307 if (!(*delay_on == 0 && *delay_off == 0) &&
308 !(*delay_on == MLXCPLD_LED_BLINK_3HZ &&
310 !(*delay_on == MLXCPLD_LED_BLINK_6HZ &&
314 if (*delay_on == MLXCPLD_LED_BLINK_6HZ)
297 mlxcpld_led_blink_set(struct led_classdev *led, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-aw2013.c198 unsigned long *delay_on, unsigned long *delay_off)
205 if (!*delay_off && !*delay_on) {
207 *delay_on = 500;
218 if (!*delay_on) {
234 on = min(7, ilog2((*delay_on - 1) / AW2013_TIME_STEP) + 1);
237 *delay_on = BIT(on) * AW2013_TIME_STEP;
197 aw2013_blink_set(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-ss4200.c242 unsigned long *delay_on,
246 if (!(*delay_on == 0 && *delay_off == 0) &&
247 !(*delay_on == 500 && *delay_off == 500))
252 *delay_on = 500;
241 nasgpio_led_set_blink(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-netxbig.c40 unsigned long delay_on; member in struct:netxbig_led_timer
121 unsigned long delay_on,
129 if (timer[i].delay_on == delay_on &&
139 unsigned long *delay_on,
149 ret = netxbig_led_get_timer_mode(&mode, *delay_on, *delay_off,
486 timers[i].delay_on = tmp;
120 netxbig_led_get_timer_mode(enum netxbig_led_mode *mode, unsigned long delay_on, unsigned long delay_off, struct netxbig_led_timer *timer, int num_timer) argument
138 netxbig_led_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-pca9532.c195 unsigned long *delay_on, unsigned long *delay_off)
202 if (*delay_on == 0 && *delay_off == 0) {
204 *delay_on = 1000;
207 if (*delay_on != *delay_off || *delay_on > 1690 || *delay_on < 6)
211 psc = (*delay_on * 152-1)/1000;
194 pca9532_set_blink(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-lm3533.c282 unsigned long *delay_on,
289 *delay_on, *delay_off);
291 if (*delay_on > LM3533_LED_DELAY_ON_MAX ||
295 if (*delay_on == 0 && *delay_off == 0) {
296 *delay_on = 500;
300 ret = lm3533_led_delay_on_set(led, delay_on);
281 lm3533_led_blink_set(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off) argument
H A Dleds-an30259a.c124 unsigned long *delay_off, unsigned long *delay_on)
129 unsigned long off = *delay_off, on = *delay_on;
151 *delay_on = on = 500;
123 an30259a_blink_set(struct led_classdev *cdev, unsigned long *delay_off, unsigned long *delay_on) argument
H A Dleds-bcm6328.c163 unsigned long *delay_on, unsigned long *delay_off)
170 if (!*delay_on)
171 *delay_on = BCM6328_LED_DEF_DELAY;
175 delay = bcm6328_blink_delay(*delay_on);
178 "fallback to soft blinking (delay_on != delay_off)\n");
162 bcm6328_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
/linux-master/arch/arm/plat-orion/include/plat/
H A Dorion-gpio.h26 unsigned long *delay_on, unsigned long *delay_off);
/linux-master/include/linux/
H A Dleds.h153 unsigned long *delay_on,
304 * @delay_on: the time it should be on (in ms)
318 void led_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on,
324 * @delay_on: the time it should be on (in ms)
330 void led_blink_set_nosleep(struct led_classdev *led_cdev, unsigned long delay_on,
336 * @delay_on: the time it should be on (in ms)
340 * This function makes the LED blink one time for delay_on +
345 * delay_on and leave the led on after the on-off cycle.
350 unsigned long *delay_on, unsigned long *delay_off,
490 void led_trigger_blink(struct led_trigger *trigger, unsigned long delay_on,
526 led_trigger_blink(struct led_trigger *trigger, unsigned long delay_on, unsigned long delay_off) argument
529 led_trigger_blink_oneshot(struct led_trigger *trigger, unsigned long delay_on, unsigned long delay_off, int invert) argument
[all...]
/linux-master/drivers/platform/x86/dell/
H A Ddell-wmi-led.c132 unsigned long *delay_on, unsigned long *delay_off)
142 on_eighths = DIV_ROUND_UP(*delay_on, 125);
144 *delay_on = on_eighths * 125;
131 dell_led_blink(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
/linux-master/drivers/leds/rgb/
H A Dleds-ktd202x.c268 static int ktd202x_blink_set(struct ktd202x_led *led, unsigned long *delay_on, argument
299 num_steps = (*delay_on + *delay_off - KTD202X_FLASH_PERIOD_MIN_MS) /
304 on = (*delay_on * KTD202X_FLASH_ON_MAX) / (*delay_on + *delay_off);
308 *delay_on = (delay_total_ms * on) / KTD202X_FLASH_ON_MAX;
309 *delay_off = delay_total_ms - *delay_on;
328 unsigned long *delay_on,
342 if (!*delay_off && !*delay_on) {
344 *delay_on = 500;
348 if (!*delay_on)
327 ktd202x_blink_single_set(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off) argument
356 ktd202x_blink_mc_set(struct led_classdev *cdev, unsigned long *delay_on, unsigned long *delay_off) argument
[all...]
H A Dleds-mt6370-rgb.c482 unsigned long *delay_on,
494 if (!*delay_on && !*delay_off)
495 *delay_on = *delay_off = 500;
508 ret = mt6370_set_led_duty(priv, subled->channel, *delay_on, *delay_off);
512 ret = mt6370_set_led_freq(priv, subled->channel, *delay_on, *delay_off);
644 static int mt6370_isnk_blink_set(struct led_classdev *lcdev, unsigned long *delay_on, argument
653 if (!*delay_on && !*delay_off)
654 *delay_on = *delay_off = 500;
656 ret = mt6370_set_led_duty(priv, led->index, *delay_on, *delay_off);
660 ret = mt6370_set_led_freq(priv, led->index, *delay_on, *delay_of
481 mt6370_mc_blink_set(struct led_classdev *lcdev, unsigned long *delay_on, unsigned long *delay_off) argument
[all...]
/linux-master/drivers/leds/blink/
H A Dleds-bcm63138.c142 unsigned long *delay_on,
150 if (!*delay_on && !*delay_off) {
151 *delay_on = 640;
155 if (*delay_on != *delay_off) {
160 switch (*delay_on) {
178 *delay_on);
141 bcm63138_leds_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dled.c147 unsigned long *delay_on,
152 return iwl_led_cmd(priv, *delay_on, *delay_off);
146 iwl_led_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) argument
/linux-master/drivers/leds/trigger/
H A Dledtrig-timer.c68 static DEVICE_ATTR(delay_on, 0644, led_delay_on_show, led_delay_on_store);

Completed in 210 milliseconds

123