Home
last modified time | relevance | path

Searched refs:irq_pin (Results 1 – 7 of 7) sorted by relevance

/drivers/input/touchscreen/
Dcy8ctmg110_ts.c49 int irq_pin; member
194 ts->irq_pin = pdata->irq_pin; in cy8ctmg110_probe()
225 err = gpio_request(ts->irq_pin, "touch_irq_key"); in cy8ctmg110_probe()
229 ts->irq_pin, err); in cy8ctmg110_probe()
233 err = gpio_direction_input(ts->irq_pin); in cy8ctmg110_probe()
237 ts->irq_pin, err); in cy8ctmg110_probe()
241 client->irq = gpio_to_irq(ts->irq_pin); in cy8ctmg110_probe()
246 ts->irq_pin, err); in cy8ctmg110_probe()
270 gpio_free(ts->irq_pin); in cy8ctmg110_probe()
321 gpio_free(ts->irq_pin); in cy8ctmg110_remove()
/drivers/pcmcia/
Dat91_cf.c95 int rdy = gpio_is_valid(cf->board->irq_pin); /* RDY/nIRQ */ in at91_cf_get_status()
99 if (!rdy || gpio_get_value(cf->board->irq_pin)) in at91_cf_get_status()
227 board->irq_pin = of_get_gpio(pdev->dev.of_node, 0); in at91_cf_dt_init()
304 if (gpio_is_valid(board->irq_pin)) { in at91_cf_probe()
305 status = devm_gpio_request(&pdev->dev, board->irq_pin, "cf_irq"); in at91_cf_probe()
309 status = devm_request_irq(&pdev->dev, gpio_to_irq(board->irq_pin), in at91_cf_probe()
313 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe()
333 gpio_to_irq(board->det_pin), gpio_to_irq(board->irq_pin)); in at91_cf_probe()
374 if (gpio_is_valid(board->irq_pin)) in at91_cf_suspend()
375 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend()
[all …]
Dcardbus.c32 u8 irq_pin; in cardbus_config_irq_and_cls() local
39 pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &irq_pin); in cardbus_config_irq_and_cls()
40 if (irq_pin) { in cardbus_config_irq_and_cls()
/drivers/parisc/
Ddino.c529 u32 irq_pin; in dino_card_fixup() local
556 dino_cfg_read(dev->bus, dev->devfn, PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_card_fixup()
557 dev->irq = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_card_fixup()
645 u32 irq_pin; in dino_fixup_bus() local
648 PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_fixup_bus()
649 irq_pin = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_fixup_bus()
651 "setting to %d\n", pci_name(dev), irq_pin); in dino_fixup_bus()
653 PCI_INTERRUPT_LINE, 1, irq_pin); in dino_fixup_bus()
654 dino_assign_irq(dino_dev, irq_pin, &dev->irq); in dino_fixup_bus()
/drivers/soc/qcom/
Dsmsm.c202 int irq_pin; in smsm_intr() local
216 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr()
217 handle_nested_irq(irq_pin); in smsm_intr()
221 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr()
222 handle_nested_irq(irq_pin); in smsm_intr()
Dsmp2p.c180 int irq_pin; in qcom_smp2p_intr() local
233 irq_pin = irq_find_mapping(entry->domain, i); in qcom_smp2p_intr()
234 handle_nested_irq(irq_pin); in qcom_smp2p_intr()
/drivers/pinctrl/qcom/
Dpinctrl-msm.c1026 int irq_pin; in msm_gpio_irq_handler() local
1041 irq_pin = irq_find_mapping(gc->irq.domain, i); in msm_gpio_irq_handler()
1042 generic_handle_irq(irq_pin); in msm_gpio_irq_handler()