/linux-3.4.99/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() 266 if (gpio_is_valid(board->irq_pin)) { in at91_cf_probe() 267 status = gpio_request(board->irq_pin, "cf_irq"); in at91_cf_probe() 270 status = request_irq(gpio_to_irq(board->irq_pin), at91_cf_irq, in at91_cf_probe() 274 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe() 293 gpio_to_irq(board->det_pin), gpio_to_irq(board->irq_pin)); in at91_cf_probe() 315 if (gpio_is_valid(board->irq_pin)) { in at91_cf_probe() 316 free_irq(gpio_to_irq(board->irq_pin), cf); in at91_cf_probe() 318 gpio_free(board->irq_pin); in at91_cf_probe() [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-3.4.99/drivers/input/touchscreen/ |
D | cy8ctmg110_ts.c | 61 int irq_pin; member 197 ts->irq_pin = pdata->irq_pin; in cy8ctmg110_probe() 228 err = gpio_request(ts->irq_pin, "touch_irq_key"); in cy8ctmg110_probe() 232 ts->irq_pin, err); in cy8ctmg110_probe() 236 err = gpio_direction_input(ts->irq_pin); in cy8ctmg110_probe() 240 ts->irq_pin, err); in cy8ctmg110_probe() 244 client->irq = gpio_to_irq(ts->irq_pin); in cy8ctmg110_probe() 249 ts->irq_pin, err); in cy8ctmg110_probe() 272 gpio_free(ts->irq_pin); in cy8ctmg110_probe() 325 gpio_free(ts->irq_pin); in cy8ctmg110_remove()
|
/linux-3.4.99/drivers/parisc/ |
D | dino.c | 509 u32 irq_pin; in dino_card_fixup() local 536 dino_cfg_read(dev->bus, dev->devfn, PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_card_fixup() 537 dev->irq = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_card_fixup() 627 u32 irq_pin; in dino_fixup_bus() local 630 PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_fixup_bus() 631 irq_pin = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_fixup_bus() 633 "setting to %d\n", pci_name(dev), irq_pin); in dino_fixup_bus() 635 PCI_INTERRUPT_LINE, 1, irq_pin); in dino_fixup_bus() 636 dino_assign_irq(dino_dev, irq_pin, &dev->irq); in dino_fixup_bus()
|
/linux-3.4.99/include/linux/input/ |
D | cy8ctmg110_pdata.h | 7 int irq_pin; /* IRQ pin is wired to this GPIO */ member
|
/linux-3.4.99/arch/arm/mach-at91/ |
D | board-eb9200.c | 80 .irq_pin = -EINVAL,
|
D | board-afeb-9260v1.c | 176 .irq_pin = AT91_PIN_PA6,
|
D | board-rm9200dk.c | 86 .irq_pin = -EINVAL,
|
D | board-csb337.c | 93 .irq_pin = AT91_PIN_PA19,
|
D | at91rm9200_devices.c | 264 if (gpio_is_valid(data->irq_pin)) { in at91_add_device_cf() 265 at91_set_gpio_input(data->irq_pin, 1); in at91_add_device_cf() 266 at91_set_deglitch(data->irq_pin, 1); in at91_add_device_cf()
|
D | at91sam9260_devices.c | 1341 if (gpio_is_valid(data->irq_pin)) { in at91_add_device_cf() 1342 at91_set_gpio_input(data->irq_pin, 0); in at91_add_device_cf() 1343 at91_set_deglitch(data->irq_pin, 1); in at91_add_device_cf()
|
D | at91sam9263_devices.c | 440 if (gpio_is_valid(data->irq_pin)) { in at91_add_device_cf() 441 at91_set_gpio_input(data->irq_pin, 1); in at91_add_device_cf() 442 at91_set_deglitch(data->irq_pin, 1); in at91_add_device_cf()
|
D | board-gsia18s.c | 533 .irq_pin = AT91_PIN_PA27,
|
/linux-3.4.99/arch/arm/mach-shmobile/ |
D | intc-sh73a0.c | 350 unsigned int irq_pin = irq - gic_spi(1); in to_intc_vect() local 353 if (irq_pin < 16) in to_intc_vect() 358 return offs + (irq_pin << 5); in to_intc_vect()
|
/linux-3.4.99/arch/arm/mach-at91/include/mach/ |
D | board.h | 61 int irq_pin; /* I/O IRQ */ member
|
/linux-3.4.99/drivers/ata/ |
D | pata_at91.c | 343 irq = board->irq_pin; in pata_at91_probe()
|