Searched refs:can_sleep (Results 1 – 25 of 124) sorted by relevance
12345
/drivers/gpio/ |
D | gpio-lpc32xx.c | 410 .can_sleep = false, 426 .can_sleep = false, 441 .can_sleep = false, 457 .can_sleep = false, 471 .can_sleep = false, 485 .can_sleep = false,
|
D | gpiolib.h | 82 int gpiod_get_array_value_complex(bool raw, bool can_sleep, 87 int gpiod_set_array_value_complex(bool raw, bool can_sleep,
|
D | gpiolib.c | 1706 if (gc->can_sleep) { in gpiochip_set_cascaded_irqchip() 2249 if (gpiochip->irq.parent_handler && gpiochip->can_sleep) { in gpiochip_add_irqchip() 2792 might_sleep_if(chip->can_sleep); in gpiod_free_commit() 3278 int gpiod_get_array_value_complex(bool raw, bool can_sleep, in gpiod_get_array_value_complex() argument 3294 if (!can_sleep) in gpiod_get_array_value_complex() 3295 WARN_ON(array_info->chip->can_sleep); in gpiod_get_array_value_complex() 3326 can_sleep ? GFP_KERNEL : GFP_ATOMIC); in gpiod_get_array_value_complex() 3334 if (!can_sleep) in gpiod_get_array_value_complex() 3335 WARN_ON(chip->can_sleep); in gpiod_get_array_value_complex() 3395 WARN_ON(desc->gdev->chip->can_sleep); in gpiod_get_raw_value() [all …]
|
D | gpio-twl6040.c | 73 .can_sleep = true,
|
D | gpio-altera-a10sr.c | 73 .can_sleep = true,
|
D | gpio-tps65086.c | 77 .can_sleep = true,
|
D | gpio-mc9s08dz60.c | 90 mc9s->chip.can_sleep = true; in mc9s08dz60_probe()
|
D | gpio-ucb1400.c | 64 ucb->gc.can_sleep = true; in ucb1400_gpio_probe()
|
D | gpio-tps65912.c | 95 .can_sleep = true,
|
D | gpio-octeon.c | 103 chip->can_sleep = false; in octeon_gpio_probe()
|
D | gpio-tpic2810.c | 100 .can_sleep = true,
|
D | gpio-gw-pld.c | 83 gw->chip.can_sleep = true; in gw_pld_probe()
|
D | gpio-tps6586x.c | 93 tps6586x_gpio->gpio_chip.can_sleep = true; in tps6586x_gpio_probe()
|
D | gpio-bd9571mwv.c | 100 .can_sleep = true,
|
D | gpio-wm8350.c | 100 .can_sleep = true,
|
D | gpio-mc33880.c | 106 mc->chip.can_sleep = true; in mc33880_probe()
|
D | gpio-lp873x.c | 139 .can_sleep = true,
|
D | gpio-viperboard.c | 402 vb_gpio->gpioa.can_sleep = true; in vprbrd_gpio_probe() 419 vb_gpio->gpiob.can_sleep = true; in vprbrd_gpio_probe()
|
D | gpio-pisosr.c | 124 .can_sleep = true,
|
D | gpio-ts4900.c | 113 .can_sleep = true,
|
D | gpio-da9055.c | 127 .can_sleep = true,
|
/drivers/leds/ |
D | leds-gpio.c | 23 u8 can_sleep; member 50 if (led_dat->can_sleep) in gpio_led_set() 82 led_dat->can_sleep = gpiod_cansleep(led_dat->gpiod); in create_gpio_led() 83 if (!led_dat->can_sleep) in create_gpio_led()
|
D | leds-ns2.c | 34 bool can_sleep; member 82 if (!led_dat->can_sleep) { in ns2_led_set_mode() 208 led_dat->can_sleep = gpio_cansleep(led_dat->cmd) | in create_ns2_led() 210 if (led_dat->can_sleep) in create_ns2_led()
|
/drivers/hv/ |
D | connection.c | 393 int vmbus_post_msg(void *buffer, size_t buflen, bool can_sleep) in vmbus_post_msg() argument 444 if (can_sleep && usec > 1000) in vmbus_post_msg()
|
/drivers/media/pci/solo6x10/ |
D | solo6x10-gpio.c | 167 solo_dev->gpio_dev.can_sleep = 0; in solo_gpio_init()
|
12345