Home
last modified time | relevance | path

Searched refs:threaded (Results 1 – 24 of 24) sorted by relevance

/drivers/firmware/tegra/
Dbpmp.c231 clear_bit(index, bpmp->threaded.allocated); in tegra_bpmp_channel_read()
235 up(&bpmp->threaded.lock); in tegra_bpmp_channel_read()
264 err = down_timeout(&bpmp->threaded.lock, usecs_to_jiffies(timeout)); in tegra_bpmp_write_threaded()
270 index = find_first_zero_bit(bpmp->threaded.allocated, count); in tegra_bpmp_write_threaded()
283 set_bit(index, bpmp->threaded.allocated); in tegra_bpmp_write_threaded()
290 set_bit(index, bpmp->threaded.busy); in tegra_bpmp_write_threaded()
296 clear_bit(index, bpmp->threaded.allocated); in tegra_bpmp_write_threaded()
299 up(&bpmp->threaded.lock); in tegra_bpmp_write_threaded()
667 busy = bpmp->threaded.busy; in tegra_bpmp_handle_rx()
705 bpmp->threaded.count = bpmp->soc->channels.thread.count; in tegra_bpmp_probe()
[all …]
Dbpmp-tegra186.c212 for (i = 0; i < bpmp->threaded.count; i++) { in tegra186_bpmp_init()
237 for (i = 0; i < bpmp->threaded.count; i++) in tegra186_bpmp_init()
243 for (i = 0; i < bpmp->threaded.count; i++) { in tegra186_bpmp_init()
268 for (i = 0; i < bpmp->threaded.count; i++) in tegra186_bpmp_deinit()
286 for (i = 0; i < bpmp->threaded.count; i++) in tegra186_bpmp_resume()
Dbpmp-tegra210.c195 for (i = 0; i < bpmp->threaded.count; i++) { in tegra210_bpmp_init()
/drivers/pci/hotplug/
DTODO12 hardirq handler cpqhp_ctrl_intr(). Convert this to threaded IRQ handling.
70 simplified by converting it to threaded IRQ handling. Use pciehp as a
/drivers/tty/serial/
Dstm32-usart.c170 int *last_res, bool threaded) in stm32_usart_pending_rx() argument
179 if (threaded && stm32_port->rx_ch) { in stm32_usart_pending_rx()
213 static void stm32_usart_receive_chars(struct uart_port *port, bool threaded) in stm32_usart_receive_chars() argument
225 threaded)) { in stm32_usart_receive_chars()
/drivers/gpio/
Dgpio-siox.c248 girq->threaded = true; in gpio_siox_probe()
Dgpio-max77620.c329 girq->threaded = true; in max77620_gpio_probe()
Dgpio-crystalcove.c365 girq->threaded = true; in crystalcove_gpio_probe()
Dgpio-pmic-eic-sprd.c353 irq->threaded = true; in sprd_pmic_eic_probe()
Dgpio-pcf857x.c366 girq->threaded = true; in pcf857x_probe()
Dgpio-tc3589x.c332 girq->threaded = true; in tc3589x_gpio_probe()
Dgpio-wcove.c460 girq->threaded = true; in wcove_gpio_probe()
Dgpio-adp5588.c320 girq->threaded = true; in adp5588_irq_setup()
Dgpiolib.c1327 if (gc->irq.threaded) in gpiochip_irq_map()
1354 if (gc->irq.threaded) in gpiochip_irq_unmap()
1715 bool threaded, in gpiochip_irqchip_add_key() argument
1728 gc->irq.threaded = threaded; in gpiochip_irqchip_add_key()
Dgpio-stmpe.c522 girq->threaded = true; in stmpe_gpio_probe()
Dgpio-adnp.c479 girq->threaded = true; in adnp_gpio_setup()
Dgpio-max732x.c531 girq->threaded = true; in max732x_irq_setup()
DTODO178 - Add more infrastructure to make it possible to also pass a threaded
Dgpio-pca953x.c867 girq->threaded = true; in pca953x_irq_setup()
/drivers/pinctrl/
Dpinctrl-mcp23s08.c614 girq->threaded = true; in mcp23s08_probe_one()
Dpinctrl-stmfx.c697 girq->threaded = true; in stmfx_pinctrl_probe()
Dpinctrl-sx150x.c1219 girq->threaded = true; in sx150x_probe()
/drivers/hid/
Dhid-cp2112.c1356 girq->threaded = true; in cp2112_probe()
/drivers/dma/
DKconfig260 Enable support for the IMG multi-threaded DMA controller (MDC).