Home
last modified time | relevance | path

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

/arch/arm/mach-omap2/
Dgpmc-smsc911x.c60 if (gpio_request_one(gpmc_cfg->gpio_irq, GPIOF_IN, "smsc911x irq")) { in gpmc_smsc911x_init()
61 pr_err("Failed to request IRQ GPIO%d\n", gpmc_cfg->gpio_irq); in gpmc_smsc911x_init()
65 gpmc_smsc911x_resources[1].start = gpio_to_irq(gpmc_cfg->gpio_irq); in gpmc_smsc911x_init()
95 gpio_free(gpmc_cfg->gpio_irq); in gpmc_smsc911x_init()
Dgpmc-smc91x.c146 if (gpio_request_one(gpmc_cfg->gpio_irq, GPIOF_IN, "SMC91X irq") < 0) in gpmc_smc91x_init()
149 gpmc_smc91x_resources[1].start = gpio_to_irq(gpmc_cfg->gpio_irq); in gpmc_smc91x_init()
181 gpio_free(gpmc_cfg->gpio_irq); in gpmc_smc91x_init()
Dgpmc-smsc911x.h19 int gpio_irq; member
Dboard-omap3logic.c134 .gpio_irq = -EINVAL,
167 board_smsc911x_data.gpio_irq = in board_smsc911x_init()
172 board_smsc911x_data.gpio_irq = OMAP3_TORPEDO_SMSC911X_GPIO_IRQ; in board_smsc911x_init()
Dgpmc-smc91x.h20 int gpio_irq; member
Dboard-overo.c128 .gpio_irq = OVERO_SMSC911X_GPIO,
136 .gpio_irq = OVERO_SMSC911X2_GPIO,
Dboard-3430sdp.c421 board_smc91x_data.gpio_irq = 6; in board_smc91x_init()
423 board_smc91x_data.gpio_irq = 29; in board_smc91x_init()
Dboard-ldp.c171 .gpio_irq = LDP_SMSC911X_GPIO,
Dboard-cm-t35.c72 .gpio_irq = CM_T35_SMSC911X_GPIO,
80 .gpio_irq = SB_T35_SMSC911X_GPIO,
Dboard-omap3stalker.c66 .gpio_irq = OMAP3STALKER_ETHR_GPIO_IRQ,
Dboard-rx51-peripherals.c1141 .gpio_irq = 65,
1153 .gpio_irq = 54,
/arch/avr32/mach-at32ap/
Dpio.c287 unsigned gpio_irq; in gpio_irq_handler() local
289 gpio_irq = (unsigned) irq_get_handler_data(irq); in gpio_irq_handler()
303 i += gpio_irq; in gpio_irq_handler()
310 gpio_irq_setup(struct pio_device *pio, int irq, int gpio_irq) in gpio_irq_setup() argument
315 irq_set_handler_data(irq, (void *)gpio_irq); in gpio_irq_setup()
317 for (i = 0; i < 32; i++, gpio_irq++) { in gpio_irq_setup()
318 irq_set_chip_data(gpio_irq, pio); in gpio_irq_setup()
319 irq_set_chip_and_handler(gpio_irq, &gpio_irqchip, in gpio_irq_setup()
/arch/arm/mach-davinci/include/mach/
Dcommon.h71 unsigned gpio_irq; member
/arch/mips/jz4740/
Dgpio.c304 unsigned int gpio_irq; in jz_gpio_irq_demux_handler() local
311 gpio_irq = chip->irq_base + __fls(flag); in jz_gpio_irq_demux_handler()
313 jz_gpio_check_trigger_both(chip, gpio_irq); in jz_gpio_irq_demux_handler()
315 generic_handle_irq(gpio_irq); in jz_gpio_irq_demux_handler()
/arch/blackfin/kernel/
Dbfin_gpio.c152 DECLARE_RESERVED_MAP(gpio_irq, GPIO_BANK_NUM);
838 if (unlikely(is_reserved(gpio_irq, gpio, 1))) { in bfin_gpio_request()
976 reserve(gpio_irq, gpio); in bfin_gpio_irq_request()
995 if (unlikely(!is_reserved(gpio_irq, gpio, 0))) { in bfin_gpio_irq_free()
1003 unreserve(gpio_irq, gpio); in bfin_gpio_irq_free()
1112 irq = is_reserved(gpio_irq, c, 1); in gpio_proc_show()