Home
last modified time | relevance | path

Searched refs:delay_on (Results 1 – 25 of 48) sorted by relevance

12

/Linux-v4.19/drivers/leds/
Dled-core.c129 unsigned long delay_on, in led_set_software_blink() argument
140 led_cdev->blink_delay_on = delay_on; in led_set_software_blink()
144 if (!delay_on) { in led_set_software_blink()
162 unsigned long *delay_on, in led_blink_setup() argument
167 !led_cdev->blink_set(led_cdev, delay_on, delay_off)) in led_blink_setup()
171 if (!*delay_on && !*delay_off) in led_blink_setup()
172 *delay_on = *delay_off = 500; in led_blink_setup()
174 led_set_software_blink(led_cdev, *delay_on, *delay_off); in led_blink_setup()
186 unsigned long *delay_on, in led_blink_set() argument
195 led_blink_setup(led_cdev, delay_on, delay_off); in led_blink_set()
[all …]
Dleds-ipaq-micro.c60 unsigned long *delay_on, in micro_leds_blink_set() argument
82 if (*delay_on > IPAQ_LED_MAX_DUTY || in micro_leds_blink_set()
86 if (*delay_on == 0 && *delay_off == 0) { in micro_leds_blink_set()
87 *delay_on = 100; in micro_leds_blink_set()
92 if (*delay_on >= IPAQ_LED_MAX_DUTY) in micro_leds_blink_set()
95 msg.tx_data[2] = (u8) DIV_ROUND_CLOSEST(*delay_on, 100); in micro_leds_blink_set()
Dleds-clevo-mail.c111 unsigned long *delay_on, in clevo_mail_led_blink() argument
118 if (*delay_on == 0 /* ms */ && *delay_off == 0 /* ms */) { in clevo_mail_led_blink()
123 *delay_on = 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.c58 unsigned long *delay_on, 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()
76 on = MS_TO_CLK(*delay_on); in blink_set()
88 *delay_on = CLK_TO_MS(on); in blink_set()
Dleds-mlxreg.c153 mlxreg_led_blink_set(struct led_classdev *cled, unsigned long *delay_on, in mlxreg_led_blink_set() argument
164 if (!(*delay_on == 0 && *delay_off == 0) && in mlxreg_led_blink_set()
165 !(*delay_on == MLXREG_LED_BLINK_3HZ && in mlxreg_led_blink_set()
167 !(*delay_on == MLXREG_LED_BLINK_6HZ && in mlxreg_led_blink_set()
171 if (*delay_on == MLXREG_LED_BLINK_6HZ) in mlxreg_led_blink_set()
174 else if (*delay_on == MLXREG_LED_BLINK_3HZ) in mlxreg_led_blink_set()
Dled-triggers.c331 unsigned long *delay_on, in led_trigger_blink_setup() argument
344 led_blink_set_oneshot(led_cdev, delay_on, delay_off, in led_trigger_blink_setup()
347 led_blink_set(led_cdev, delay_on, delay_off); in led_trigger_blink_setup()
353 unsigned long *delay_on, in led_trigger_blink() argument
356 led_trigger_blink_setup(trig, delay_on, delay_off, 0, 0); in led_trigger_blink()
361 unsigned long *delay_on, in led_trigger_blink_oneshot() argument
365 led_trigger_blink_setup(trig, delay_on, delay_off, 1, invert); in led_trigger_blink_oneshot()
Dleds-lp3944.c228 unsigned long *delay_on, 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()
245 *delay_on = 500; in lp3944_led_set_blink()
249 period = (*delay_on) + (*delay_off); in lp3944_led_set_blink()
252 duty_cycle = 100 * (*delay_on) / period; in lp3944_led_set_blink()
Dleds-wm831x-status.c87 unsigned long *delay_on, in wm831x_status_blink_set() argument
95 if (*delay_on == 0 && *delay_off == 0) { in wm831x_status_blink_set()
96 *delay_on = 250; in wm831x_status_blink_set()
104 switch (*delay_on) { in wm831x_status_blink_set()
125 switch (*delay_off / *delay_on) { in wm831x_status_blink_set()
Dleds-mlxcpld.c298 unsigned long *delay_on, in mlxcpld_led_blink_set() argument
307 if (!(*delay_on == 0 && *delay_off == 0) && in mlxcpld_led_blink_set()
308 !(*delay_on == MLXCPLD_LED_BLINK_3HZ && in mlxcpld_led_blink_set()
310 !(*delay_on == MLXCPLD_LED_BLINK_6HZ && in mlxcpld_led_blink_set()
314 if (*delay_on == MLXCPLD_LED_BLINK_6HZ) in mlxcpld_led_blink_set()
Dleds-pca9532.c199 unsigned long *delay_on, unsigned long *delay_off) in pca9532_set_blink() argument
206 if (*delay_on == 0 && *delay_off == 0) { in pca9532_set_blink()
208 *delay_on = 1000; in pca9532_set_blink()
211 if (*delay_on != *delay_off || *delay_on > 1690 || *delay_on < 6) in pca9532_set_blink()
215 psc = (*delay_on * 152-1)/1000; in pca9532_set_blink()
Dleds-mt6323.c250 unsigned long *delay_on, in mt6323_led_set_blink() argument
264 period = *delay_on + *delay_off; in mt6323_led_set_blink()
275 if (!*delay_on && !*delay_off) { in mt6323_led_set_blink()
276 *delay_on = 500; in mt6323_led_set_blink()
284 duty_hw = MT6323_CAL_HW_DUTY(*delay_on, period); in mt6323_led_set_blink()
Dleds-netxbig.c127 unsigned long delay_on, in netxbig_led_get_timer_mode() argument
135 if (timer[i].delay_on == delay_on && in netxbig_led_get_timer_mode()
145 unsigned long *delay_on, in netxbig_led_blink_set() argument
155 ret = netxbig_led_get_timer_mode(&mode, *delay_on, *delay_off, in netxbig_led_blink_set()
431 timers[i].delay_on = tmp; in netxbig_leds_get_of_pdata()
Dleds-ss4200.c254 unsigned long *delay_on, in nasgpio_led_set_blink() argument
258 if (!(*delay_on == 0 && *delay_off == 0) && in nasgpio_led_set_blink()
259 !(*delay_on == 500 && *delay_off == 500)) in nasgpio_led_set_blink()
264 *delay_on = 500; in nasgpio_led_set_blink()
Dleds-lm3533.c286 unsigned long *delay_on, in lm3533_led_blink_set() argument
293 *delay_on, *delay_off); in lm3533_led_blink_set()
295 if (*delay_on > LM3533_LED_DELAY_ON_MAX || in lm3533_led_blink_set()
299 if (*delay_on == 0 && *delay_off == 0) { in lm3533_led_blink_set()
300 *delay_on = 500; in lm3533_led_blink_set()
304 ret = lm3533_led_delay_on_set(led, delay_on); in lm3533_led_blink_set()
Dleds-bcm6328.c156 unsigned long *delay_on, unsigned long *delay_off) in bcm6328_blink_set() argument
163 if (!*delay_on) in bcm6328_blink_set()
164 *delay_on = BCM6328_LED_DEF_DELAY; in bcm6328_blink_set()
168 delay = bcm6328_blink_delay(*delay_on); in bcm6328_blink_set()
/Linux-v4.19/include/linux/
Dleds.h88 unsigned long *delay_on,
158 unsigned long *delay_on,
175 unsigned long *delay_on,
295 unsigned long *delay_on,
298 unsigned long *delay_on,
351 unsigned long *delay_on, in led_trigger_blink() argument
354 unsigned long *delay_on, in led_trigger_blink_oneshot() argument
410 unsigned long *delay_on,
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-class-led-trigger-oneshot1 What: /sys/class/leds/<led>/delay_on
25 delay_on ms, then blink off for delay_off ms, leaving the LED
27 blink on for delay_on ms, leaving the LED normally on.
/Linux-v4.19/drivers/platform/x86/
Ddell-wmi-led.c132 unsigned long *delay_on, unsigned long *delay_off) in dell_led_blink() argument
142 on_eighths = DIV_ROUND_UP(*delay_on, 125); in dell_led_blink()
144 *delay_on = on_eighths * 125; in dell_led_blink()
/Linux-v4.19/drivers/power/supply/
Dpower_supply_leds.c25 unsigned long delay_on = 0; in power_supply_update_bat_leds() local
46 &delay_on, &delay_off); in power_supply_update_bat_leds()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Dled.c166 unsigned long *delay_on, in iwl_led_blink_set() argument
171 return iwl_led_cmd(priv, *delay_on, *delay_off); in iwl_led_blink_set()
/Linux-v4.19/arch/arm/plat-orion/include/plat/
Dorion-gpio.h26 unsigned long *delay_on, unsigned long *delay_off);
/Linux-v4.19/include/linux/platform_data/
Dleds-kirkwood-netxbig.h32 unsigned long delay_on; member
/Linux-v4.19/arch/arm/mach-s3c24xx/
Dh1940.h23 unsigned long *delay_on,
Dmach-h1940.c359 unsigned long *delay_on, unsigned long *delay_off) in h1940_led_blink_set() argument
382 if (delay_on && delay_off && !*delay_on && !*delay_off) in h1940_led_blink_set()
383 *delay_on = *delay_off = 500; in h1940_led_blink_set()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmt76x2_init.c481 static void mt76x2_led_set_config(struct mt76_dev *mt76, u8 delay_on, in mt76x2_led_set_config() argument
490 MT_LED_STATUS_ON(delay_on); in mt76x2_led_set_config()
503 unsigned long *delay_on, in mt76x2_led_set_blink() argument
511 delta_on = max_t(u8, *delay_on / 10, 1); in mt76x2_led_set_blink()

12