/linux-master/drivers/leds/ |
H A D | leds-ipaq-micro.c | 58 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 D | leds-clevo-mail.c | 112 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 D | led-core.c | 104 * 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 D | leds-ariel.c | 60 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 D | leds-cht-wcove.c | 221 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 D | leds-mlxreg.c | 153 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 D | leds-wm831x-status.c | 83 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 D | leds-lp3944.c | 224 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 D | led-triggers.c | 398 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 D | leds-mlxcpld.c | 298 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 D | leds-aw2013.c | 198 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 D | leds-ss4200.c | 242 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 D | leds-netxbig.c | 40 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 D | leds-pca9532.c | 195 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 D | leds-lm3533.c | 282 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 D | leds-an30259a.c | 124 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 D | leds-bcm6328.c | 163 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 D | orion-gpio.h | 26 unsigned long *delay_on, unsigned long *delay_off);
|
/linux-master/include/linux/ |
H A D | leds.h | 153 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 D | dell-wmi-led.c | 132 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 D | leds-ktd202x.c | 268 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 D | leds-mt6370-rgb.c | 482 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 D | leds-bcm63138.c | 142 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 D | led.c | 147 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 D | ledtrig-timer.c | 68 static DEVICE_ATTR(delay_on, 0644, led_delay_on_show, led_delay_on_store);
|