Searched refs:irq_pin (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/input/touchscreen/ |
D | cy8ctmg110_ts.c | 61 int irq_pin; member 206 ts->irq_pin = pdata->irq_pin; in cy8ctmg110_probe() 237 err = gpio_request(ts->irq_pin, "touch_irq_key"); in cy8ctmg110_probe() 241 ts->irq_pin, err); in cy8ctmg110_probe() 245 err = gpio_direction_input(ts->irq_pin); in cy8ctmg110_probe() 249 ts->irq_pin, err); in cy8ctmg110_probe() 253 client->irq = gpio_to_irq(ts->irq_pin); in cy8ctmg110_probe() 258 ts->irq_pin, err); in cy8ctmg110_probe() 282 gpio_free(ts->irq_pin); in cy8ctmg110_probe() 333 gpio_free(ts->irq_pin); in cy8ctmg110_remove()
|
/Linux-v4.19/drivers/pcmcia/ |
D | at91_cf.c | 99 int rdy = gpio_is_valid(cf->board->irq_pin); /* RDY/nIRQ */ in at91_cf_get_status() 103 if (!rdy || gpio_get_value(cf->board->irq_pin)) in at91_cf_get_status() 231 board->irq_pin = of_get_gpio(pdev->dev.of_node, 0); in at91_cf_dt_init() 308 if (gpio_is_valid(board->irq_pin)) { in at91_cf_probe() 309 status = devm_gpio_request(&pdev->dev, board->irq_pin, "cf_irq"); in at91_cf_probe() 313 status = devm_request_irq(&pdev->dev, gpio_to_irq(board->irq_pin), in at91_cf_probe() 317 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe() 337 gpio_to_irq(board->det_pin), gpio_to_irq(board->irq_pin)); in at91_cf_probe() 378 if (gpio_is_valid(board->irq_pin)) in at91_cf_suspend() 379 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend() [all …]
|
D | cardbus.c | 35 u8 irq_pin; in cardbus_config_irq_and_cls() local 42 pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &irq_pin); in cardbus_config_irq_and_cls() 43 if (irq_pin) { in cardbus_config_irq_and_cls()
|
/Linux-v4.19/drivers/parisc/ |
D | dino.c | 510 u32 irq_pin; in dino_card_fixup() local 537 dino_cfg_read(dev->bus, dev->devfn, PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_card_fixup() 538 dev->irq = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_card_fixup() 626 u32 irq_pin; in dino_fixup_bus() local 629 PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_fixup_bus() 630 irq_pin = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_fixup_bus() 632 "setting to %d\n", pci_name(dev), irq_pin); in dino_fixup_bus() 634 PCI_INTERRUPT_LINE, 1, irq_pin); in dino_fixup_bus() 635 dino_assign_irq(dino_dev, irq_pin, &dev->irq); in dino_fixup_bus()
|
/Linux-v4.19/drivers/soc/qcom/ |
D | smsm.c | 210 int irq_pin; in smsm_intr() local 224 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr() 225 handle_nested_irq(irq_pin); in smsm_intr() 229 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr() 230 handle_nested_irq(irq_pin); in smsm_intr()
|
D | smp2p.c | 188 int irq_pin; in qcom_smp2p_intr() local 241 irq_pin = irq_find_mapping(entry->domain, i); in qcom_smp2p_intr() 242 handle_nested_irq(irq_pin); in qcom_smp2p_intr()
|
/Linux-v4.19/include/linux/input/ |
D | cy8ctmg110_pdata.h | 8 int irq_pin; /* IRQ pin is wired to this GPIO */ member
|
/Linux-v4.19/include/linux/platform_data/ |
D | atmel.h | 12 int irq_pin; /* I/O IRQ */ member
|
/Linux-v4.19/drivers/pinctrl/qcom/ |
D | pinctrl-msm.c | 830 int irq_pin; in msm_gpio_irq_handler() local 845 irq_pin = irq_find_mapping(gc->irq.domain, i); in msm_gpio_irq_handler() 846 generic_handle_irq(irq_pin); in msm_gpio_irq_handler()
|