Home
last modified time | relevance | path

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

/linux-2.6.39/drivers/pcmcia/
Dat91_cf.c98 int rdy = cf->board->irq_pin; /* RDY/nIRQ */ in at91_cf_get_status()
265 if (board->irq_pin) { in at91_cf_probe()
266 status = gpio_request(board->irq_pin, "cf_irq"); in at91_cf_probe()
269 status = request_irq(board->irq_pin, at91_cf_irq, in at91_cf_probe()
273 cf->socket.pci_irq = board->irq_pin; in at91_cf_probe()
293 board->det_pin, board->irq_pin); in at91_cf_probe()
315 if (board->irq_pin) { in at91_cf_probe()
316 free_irq(board->irq_pin, cf); in at91_cf_probe()
318 gpio_free(board->irq_pin); in at91_cf_probe()
344 if (board->irq_pin) { in at91_cf_remove()
[all …]
Dcardbus.c35 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-2.6.39/drivers/input/touchscreen/
Dcy8ctmg110_ts.c61 int irq_pin; member
226 err = gpio_request(ts->irq_pin, "touch_irq_key"); in cy8ctmg110_probe()
230 ts->irq_pin, err); in cy8ctmg110_probe()
234 err = gpio_direction_input(ts->irq_pin); in cy8ctmg110_probe()
238 ts->irq_pin, err); in cy8ctmg110_probe()
242 client->irq = gpio_to_irq(ts->irq_pin); in cy8ctmg110_probe()
247 ts->irq_pin, err); in cy8ctmg110_probe()
270 gpio_free(ts->irq_pin); in cy8ctmg110_probe()
323 gpio_free(ts->irq_pin); in cy8ctmg110_remove()
/linux-2.6.39/drivers/parisc/
Ddino.c510 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()
659 u32 irq_pin; in dino_fixup_bus() local
662 PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_fixup_bus()
663 irq_pin = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_fixup_bus()
665 "setting to %d\n", pci_name(dev), irq_pin); in dino_fixup_bus()
667 PCI_INTERRUPT_LINE, 1, irq_pin); in dino_fixup_bus()
668 dino_assign_irq(dino_dev, irq_pin, &dev->irq); in dino_fixup_bus()
/linux-2.6.39/include/linux/input/
Dcy8ctmg110_pdata.h7 int irq_pin; /* IRQ pin is wired to this GPIO */ member
/linux-2.6.39/drivers/staging/westbridge/astoria/arch/arm/mach-omap2/
Dcyashalomap_kernel.c503 uint8_t irq_pin; in cy_astoria_int_handler() local
515 irq_pin = __gpio_get_value(AST_INT); in cy_astoria_int_handler()
583 irq_pin, in cy_astoria_int_handler()
598 int irq_pin = AST_INT; in cy_as_hal_configure_interrupts() local
600 irq_set_irq_type(OMAP_GPIO_IRQ(irq_pin), IRQ_TYPE_LEVEL_LOW); in cy_as_hal_configure_interrupts()
606 result = request_irq(OMAP_GPIO_IRQ(irq_pin), in cy_as_hal_configure_interrupts()
619 irq_pin, in cy_as_hal_configure_interrupts()
620 OMAP_GPIO_IRQ(irq_pin), in cy_as_hal_configure_interrupts()
626 gpio_free(irq_pin); in cy_as_hal_configure_interrupts()
629 "%i for INT#\n", OMAP_GPIO_IRQ(irq_pin)); in cy_as_hal_configure_interrupts()
/linux-2.6.39/drivers/ide/
Dat91_ide.c277 board->irq_pin, (unsigned long) res->start); in at91_ide_probe()
304 hw.irq = board->irq_pin; in at91_ide_probe()
317 if (board->irq_pin >= PIN_BASE) in at91_ide_probe()
/linux-2.6.39/arch/arm/mach-at91/
Dboard-afeb-9260v1.c182 .irq_pin = AT91_PIN_PA6,
Dboard-csb337.c96 .irq_pin = AT91_PIN_PA19,
Dat91rm9200_devices.c255 if (data->irq_pin) { in at91_add_device_cf()
256 at91_set_gpio_input(data->irq_pin, 1); in at91_add_device_cf()
257 at91_set_deglitch(data->irq_pin, 1); in at91_add_device_cf()
Dat91sam9260_devices.c1296 if (data->irq_pin) { in at91_add_device_cf()
1297 at91_set_gpio_input(data->irq_pin, 0); in at91_add_device_cf()
1298 at91_set_deglitch(data->irq_pin, 1); in at91_add_device_cf()
Dat91sam9263_devices.c434 if (data->irq_pin) { in at91_add_device_cf()
435 at91_set_gpio_input(data->irq_pin, 1); in at91_add_device_cf()
436 at91_set_deglitch(data->irq_pin, 1); in at91_add_device_cf()
Dboard-gsia18s.c536 .irq_pin = AT91_PIN_PA27,
/linux-2.6.39/arch/arm/mach-at91/include/mach/
Dboard.h59 u8 irq_pin; /* I/O IRQ */ member
/linux-2.6.39/drivers/ata/
Dpata_at91.c250 irq = board->irq_pin; in pata_at91_probe()