Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/leds/
Dled-core.c94 unsigned long delay_off) in led_set_software_blink() argument
105 led_cdev->blink_delay_off = delay_off; in led_set_software_blink()
114 if (!delay_off) { in led_set_software_blink()
125 unsigned long *delay_off) in led_blink_setup() argument
129 !led_cdev->blink_set(led_cdev, delay_on, delay_off)) in led_blink_setup()
133 if (!*delay_on && !*delay_off) in led_blink_setup()
134 *delay_on = *delay_off = 500; in led_blink_setup()
136 led_set_software_blink(led_cdev, *delay_on, *delay_off); in led_blink_setup()
150 unsigned long *delay_off) in led_blink_set() argument
157 led_blink_setup(led_cdev, delay_on, delay_off); in led_blink_set()
[all …]
Dleds-ipaq-micro.c61 unsigned long *delay_off) in micro_leds_blink_set() argument
83 *delay_off > IPAQ_LED_MAX_DUTY) in micro_leds_blink_set()
86 if (*delay_on == 0 && *delay_off == 0) { in micro_leds_blink_set()
88 *delay_off = 100; in micro_leds_blink_set()
96 if (*delay_off >= IPAQ_LED_MAX_DUTY) in micro_leds_blink_set()
99 msg.tx_data[3] = (u8) DIV_ROUND_CLOSEST(*delay_off, 100); in micro_leds_blink_set()
Dleds-clevo-mail.c112 unsigned long *delay_off) in clevo_mail_led_blink() argument
118 if (*delay_on == 0 /* ms */ && *delay_off == 0 /* ms */) { in clevo_mail_led_blink()
124 *delay_off = 1000; /* ms */ in clevo_mail_led_blink()
128 } else if (*delay_on == 500 /* ms */ && *delay_off == 500 /* ms */) { in clevo_mail_led_blink()
133 } else if (*delay_on == 1000 /* ms */ && *delay_off == 1000 /* ms */) { in clevo_mail_led_blink()
141 *delay_on, *delay_off); in clevo_mail_led_blink()
Dleds-asic3.c59 unsigned long *delay_off) in blink_set() argument
68 if (*delay_on > MAX_MS || *delay_off > MAX_MS) in blink_set()
71 if (*delay_on == 0 && *delay_off == 0) { in blink_set()
77 off = MS_TO_CLK(*delay_off); in blink_set()
89 *delay_off = CLK_TO_MS(off); in blink_set()
Dled-triggers.c271 unsigned long *delay_off, in led_trigger_blink_setup() argument
283 led_blink_set_oneshot(led_cdev, delay_on, delay_off, in led_trigger_blink_setup()
286 led_blink_set(led_cdev, delay_on, delay_off); in led_trigger_blink_setup()
293 unsigned long *delay_off) in led_trigger_blink() argument
295 led_trigger_blink_setup(trig, delay_on, delay_off, 0, 0); in led_trigger_blink()
301 unsigned long *delay_off, in led_trigger_blink_oneshot() argument
304 led_trigger_blink_setup(trig, delay_on, delay_off, 1, invert); in led_trigger_blink_oneshot()
Dleds-lp3944.c229 unsigned long *delay_off) in lp3944_led_set_blink() argument
237 if (*delay_on + *delay_off > LP3944_PERIOD_MAX) in lp3944_led_set_blink()
240 if (*delay_on == 0 && *delay_off == 0) { in lp3944_led_set_blink()
246 *delay_off = 500; in lp3944_led_set_blink()
249 period = (*delay_on) + (*delay_off); in lp3944_led_set_blink()
Dleds-wm831x-status.c89 unsigned long *delay_off) in wm831x_status_blink_set() argument
96 if (*delay_on == 0 && *delay_off == 0) { in wm831x_status_blink_set()
98 *delay_off = 250; in wm831x_status_blink_set()
126 switch (*delay_off / *delay_on) { in wm831x_status_blink_set()
Dleds-netxbig.c128 unsigned long delay_off, in netxbig_led_get_timer_mode() argument
136 timer[i].delay_off == delay_off) { in netxbig_led_get_timer_mode()
146 unsigned long *delay_off) in netxbig_led_blink_set() argument
155 ret = netxbig_led_get_timer_mode(&mode, *delay_on, *delay_off, in netxbig_led_blink_set()
434 timers[i].delay_off = tmp; in netxbig_leds_get_of_pdata()
Dleds-ss4200.c242 unsigned long *delay_off) in nasgpio_led_set_blink() argument
245 if (!(*delay_on == 0 && *delay_off == 0) && in nasgpio_led_set_blink()
246 !(*delay_on == 500 && *delay_off == 500)) in nasgpio_led_set_blink()
252 *delay_off = 500; in nasgpio_led_set_blink()
Ddell-led.c290 unsigned long *delay_off) in dell_led_blink() argument
305 off_eighths = (*delay_off + 124) / 125; in dell_led_blink()
310 *delay_off = off_eighths * 125; in dell_led_blink()
Dleds-bcm6328.c136 unsigned long *delay_on, unsigned long *delay_off) in bcm6328_blink_set() argument
144 if (!*delay_off) in bcm6328_blink_set()
145 *delay_off = BCM6328_LED_DEF_DELAY; in bcm6328_blink_set()
147 if (*delay_on != *delay_off) { in bcm6328_blink_set()
Dleds-gpio.c33 unsigned long *delay_on, unsigned long *delay_off);
79 unsigned long *delay_on, unsigned long *delay_off) in gpio_blink_set() argument
86 delay_on, delay_off); in gpio_blink_set()
Dleds-lm3533.c301 unsigned long *delay_off) in lm3533_led_blink_set() argument
307 *delay_on, *delay_off); in lm3533_led_blink_set()
310 *delay_off > LM3533_LED_DELAY_OFF_MAX) in lm3533_led_blink_set()
313 if (*delay_on == 0 && *delay_off == 0) { in lm3533_led_blink_set()
315 *delay_off = 500; in lm3533_led_blink_set()
322 ret = lm3533_led_delay_off_set(led, delay_off); in lm3533_led_blink_set()
Dleds-pca9532.c181 unsigned long *delay_on, unsigned long *delay_off) in pca9532_set_blink() argument
188 if (*delay_on == 0 && *delay_off == 0) { in pca9532_set_blink()
191 *delay_off = 1000; in pca9532_set_blink()
193 if (*delay_on != *delay_off || *delay_on > 1690 || *delay_on < 6) in pca9532_set_blink()
Dleds-tca6507.c567 unsigned long *delay_off) in tca6507_blink_set() argument
578 if (*delay_off == 0) in tca6507_blink_set()
580 else if (delay_off != &led_cdev->blink_delay_off) in tca6507_blink_set()
582 led->offtime = *delay_off; in tca6507_blink_set()
598 *delay_off = led->offtime; in tca6507_blink_set()
Dleds-pca963x.c216 unsigned long *delay_on, unsigned long *delay_off) in pca963x_blink_set() argument
225 time_off = *delay_off; in pca963x_blink_set()
268 *delay_off = time_off; in pca963x_blink_set()
Dleds-bd2802.c546 unsigned long *delay_on, unsigned long *delay_off) \
550 if (*delay_on == 0 || *delay_off == 0) \
/linux-4.4.14/include/linux/
Dleds.h75 unsigned long *delay_off);
133 unsigned long *delay_off);
150 unsigned long *delay_off,
242 unsigned long *delay_off);
245 unsigned long *delay_off,
288 unsigned long *delay_off) {} in led_trigger_blink() argument
291 unsigned long *delay_off, in led_trigger_blink_oneshot() argument
357 unsigned long *delay_off);
/linux-4.4.14/Documentation/leds/
Dledtrig-oneshot.txt30 delay_off - specifies for how many milliseconds the LED has to stay at
35 ms, then blink off for delay_off ms, leaving the LED normally off. If
36 set to 1, blink off for delay_off ms, then blink on for delay_on ms,
47 echo 33 > delay_off
Dleds-class.txt69 if it is called with *delay_on==0 && *delay_off==0 parameters. In this
71 delay_off parameters to the leds subsystem.
Dledtrig-transient.txt8 in on state, followed by a delay_off value that specifies how long the LED
/linux-4.4.14/drivers/power/
Dpower_supply_leds.c26 unsigned long delay_off = 0; in power_supply_update_bat_leds() local
46 &delay_on, &delay_off); in power_supply_update_bat_leds()
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Dled.c166 unsigned long *delay_off) in iwl_led_blink_set() argument
170 return iwl_led_cmd(priv, *delay_on, *delay_off); in iwl_led_blink_set()
/linux-4.4.14/arch/arm/plat-orion/include/plat/
Dorion-gpio.h26 unsigned long *delay_on, unsigned long *delay_off);
/linux-4.4.14/include/linux/platform_data/
Dleds-kirkwood-netxbig.h33 unsigned long delay_off; member
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dh1940.h27 unsigned long *delay_off);
Dmach-h1940.c364 unsigned long *delay_on, unsigned long *delay_off) in h1940_led_blink_set() argument
387 if (delay_on && delay_off && !*delay_on && !*delay_off) in h1940_led_blink_set()
388 *delay_on = *delay_off = 500; in h1940_led_blink_set()
Dmach-rx1950.c254 unsigned long *delay_on, unsigned long *delay_off) in rx1950_led_blink_set() argument
273 if (delay_on && delay_off && !*delay_on && !*delay_off) in rx1950_led_blink_set()
274 *delay_on = *delay_off = 500; in rx1950_led_blink_set()
/linux-4.4.14/arch/arm/plat-orion/
Dgpio.c310 unsigned long *delay_on, unsigned long *delay_off) in orion_gpio_led_blink_set() argument
314 if (delay_on && delay_off && !*delay_on && !*delay_off) in orion_gpio_led_blink_set()
315 *delay_on = *delay_off = ORION_BLINK_HALF_PERIOD; in orion_gpio_led_blink_set()
/linux-4.4.14/drivers/leds/trigger/
Dledtrig-timer.c72 static DEVICE_ATTR(delay_off, 0644, led_delay_off_show, led_delay_off_store);
Dledtrig-oneshot.c121 static DEVICE_ATTR(delay_off, 0644, led_delay_off_show, led_delay_off_store);
/linux-4.4.14/drivers/hid/
Dhid-sony.c1614 unsigned long *delay_off) in sony_led_blink_set() argument
1630 if (*delay_off > 2550) in sony_led_blink_set()
1631 *delay_off = 2550; in sony_led_blink_set()
1634 if (!*delay_on && !*delay_off) in sony_led_blink_set()
1635 *delay_on = *delay_off = 500; in sony_led_blink_set()
1638 new_off = *delay_off / 10; in sony_led_blink_set()
/linux-4.4.14/Documentation/devicetree/bindings/leds/
Dleds-netxbig.txt10 Mode (gpio-ext bus), delay_on and delay_off.
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2400pci.c230 unsigned long *delay_off) in rt2400pci_blink_set() argument
238 rt2x00_set_field32(&reg, LEDCSR_OFF_PERIOD, *delay_off); in rt2400pci_blink_set()
Drt2500usb.c305 unsigned long *delay_off) in rt2500usb_blink_set() argument
313 rt2x00_set_field16(&reg, MAC_CSR21_OFF_PERIOD, *delay_off); in rt2500usb_blink_set()
Drt2500pci.c230 unsigned long *delay_off) in rt2500pci_blink_set() argument
238 rt2x00_set_field32(&reg, LEDCSR_OFF_PERIOD, *delay_off); in rt2500pci_blink_set()
Drt73usb.c235 unsigned long *delay_off) in rt73usb_blink_set() argument
243 rt2x00_set_field32(&reg, MAC_CSR14_OFF_PERIOD, *delay_off); in rt73usb_blink_set()
Drt61pci.c288 unsigned long *delay_off) in rt61pci_blink_set() argument
296 rt2x00_set_field32(&reg, MAC_CSR14_OFF_PERIOD, *delay_off); in rt61pci_blink_set()
/linux-4.4.14/drivers/platform/x86/
Dthinkpad_acpi.c5400 unsigned long *delay_on, unsigned long *delay_off) in led_sysfs_blink_set() argument
5406 if (*delay_on == 0 && *delay_off == 0) { in led_sysfs_blink_set()
5409 *delay_off = 500; /* ms */ in led_sysfs_blink_set()
5410 } else if ((*delay_on != 500) || (*delay_off != 500)) in led_sysfs_blink_set()
/linux-4.4.14/drivers/net/wireless/iwlegacy/
Dcommon.c544 unsigned long *delay_off) in il_led_blink_set() argument
548 return il_led_cmd(il, *delay_on, *delay_off); in il_led_blink_set()
/linux-4.4.14/Documentation/laptops/
Dthinkpad-acpi.txt797 "timer" trigger, and leave the delay_on and delay_off parameters set to