Searched refs:pen_irq (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | colibri-vf50-ts.c | 44 int pen_irq; member 230 synchronize_irq(touchdev->pen_irq); in vf50_ts_close() 345 touchdev->pen_irq = platform_get_irq(pdev, 0); in vf50_ts_probe() 346 if (touchdev->pen_irq < 0) in vf50_ts_probe() 347 return touchdev->pen_irq; in vf50_ts_probe() 349 error = devm_request_threaded_irq(dev, touchdev->pen_irq, in vf50_ts_probe() 354 touchdev->pen_irq, error); in vf50_ts_probe()
|
H A D | mainstone-wm97xx.c | 215 wm->pen_irq = gpio_to_irq(irq); in wm97xx_acc_startup() 216 irq_set_irq_type(wm->pen_irq, IRQ_TYPE_EDGE_BOTH); in wm97xx_acc_startup() 255 wm->pen_irq = 0; in wm97xx_acc_shutdown() 262 enable_irq(wm->pen_irq); in wm97xx_irq_enable() 264 disable_irq_nosync(wm->pen_irq); in wm97xx_irq_enable()
|
H A D | zylonite-wm97xx.c | 167 enable_irq(wm->pen_irq); in wm97xx_irq_enable() 169 disable_irq_nosync(wm->pen_irq); in wm97xx_irq_enable() 191 wm->pen_irq = gpio_to_irq(gpio_touch_irq); in zylonite_wm97xx_probe() 192 irq_set_irq_type(wm->pen_irq, IRQ_TYPE_EDGE_BOTH); in zylonite_wm97xx_probe()
|
H A D | wm97xx-core.c | 381 if (request_irq(wm->pen_irq, wm97xx_pen_interrupt, IRQF_SHARED, in wm97xx_init_pen_irq() 385 wm->pen_irq = 0; in wm97xx_init_pen_irq() 483 if (wm->pen_is_down || !wm->pen_irq) in wm97xx_ts_reader() 520 if (wm->pen_irq) in wm97xx_ts_input_open() 528 if (wm->pen_irq == 0) in wm97xx_ts_input_open() 549 if (wm->pen_irq) { in wm97xx_ts_input_close() 558 free_irq(wm->pen_irq, wm); in wm97xx_ts_input_close() 855 if (wm->input_dev->users && !wm->pen_irq) { in wm97xx_resume()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | colibri-vf50-ts.c | 44 int pen_irq; member 230 synchronize_irq(touchdev->pen_irq); in vf50_ts_close() 345 touchdev->pen_irq = platform_get_irq(pdev, 0); in vf50_ts_probe() 346 if (touchdev->pen_irq < 0) in vf50_ts_probe() 347 return touchdev->pen_irq; in vf50_ts_probe() 349 error = devm_request_threaded_irq(dev, touchdev->pen_irq, in vf50_ts_probe() 354 touchdev->pen_irq, error); in vf50_ts_probe()
|
H A D | mainstone-wm97xx.c | 197 wm->pen_irq = gpiod_to_irq(gpiod_irq); in wm97xx_acc_startup() 198 irq_set_irq_type(wm->pen_irq, IRQ_TYPE_EDGE_BOTH); in wm97xx_acc_startup() 235 wm->pen_irq = 0; in wm97xx_acc_shutdown()
|
H A D | wm97xx-core.c | 357 if (request_threaded_irq(wm->pen_irq, NULL, wm97xx_pen_interrupt, in wm97xx_init_pen_irq() 362 wm->pen_irq = 0; in wm97xx_init_pen_irq() 460 if (wm->pen_is_down || !wm->pen_irq) in wm97xx_ts_reader() 496 if (wm->pen_irq) in wm97xx_ts_input_open() 504 if (wm->pen_irq == 0) in wm97xx_ts_input_open() 525 if (wm->pen_irq) { in wm97xx_ts_input_close() 534 free_irq(wm->pen_irq, wm); in wm97xx_ts_input_close() 826 if (input_device_enabled(wm->input_dev) && !wm->pen_irq) { in wm97xx_resume()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | wm97xx.h | 282 unsigned int pen_irq; /* Pen IRQ number in use */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | wm97xx.h | 279 unsigned int pen_irq; /* Pen IRQ number in use */ member
|
/kernel/linux/linux-5.10/arch/mips/alchemy/devboards/ |
H A D | db1300.c | 756 wm->pen_irq = DB1300_AC97_PEN_INT; in db1300_wm97xx_probe()
|
/kernel/linux/linux-6.6/arch/mips/alchemy/devboards/ |
H A D | db1300.c | 747 wm->pen_irq = DB1300_AC97_PEN_INT; in db1300_wm97xx_probe()
|
Completed in 8 milliseconds