/drivers/gpio/ |
H A D | gpio-ep93xx.c | 89 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_A(0)) + i; local 90 generic_handle_irq(gpio_irq); 97 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_B(0)) + i; local 98 generic_handle_irq(gpio_irq); 111 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_F(0)) + port_f_idx; local 113 generic_handle_irq(gpio_irq); 231 int gpio_irq; local 233 for (gpio_irq = gpio_to_irq(0); 234 gpio_irq <= gpio_to_irq(EP93XX_GPIO_LINE_MAX_IRQ); ++gpio_irq) { [all...] |
H A D | gpio-ks8695.c | 61 static unsigned short gpio_irq[] = { KS8695_IRQ_EXTERN0, KS8695_IRQ_EXTERN1, KS8695_IRQ_EXTERN2, KS8695_IRQ_EXTERN3 }; variable 83 irq_set_irq_type(gpio_irq[pin], type); 205 return gpio_irq[pin];
|
H A D | gpio-davinci.c | 393 return d->gpio_irq + offset; 406 mask = __gpio_mask(data->irq - d->gpio_irq); 551 chips[0].gpio_irq = bank_irq;
|
H A D | gpio-zynq.c | 481 unsigned int gpio_irq; local 483 gpio_irq = irq_find_mapping(irqdomain, offset + bank_offset); 484 generic_handle_irq(gpio_irq);
|
H A D | gpio-dwapb.c | 137 int gpio_irq = irq_find_mapping(gpio->domain, hwirq); local 139 generic_handle_irq(gpio_irq); 142 if ((irq_get_trigger_type(gpio_irq) & IRQ_TYPE_SENSE_MASK)
|
H A D | gpio-omap.c | 91 static int omap_irq_to_gpio(struct gpio_bank *bank, unsigned int gpio_irq) argument 93 return bank->chip.base + gpio_irq;
|
/drivers/nfc/st21nfcb/ |
H A D | i2c.c | 53 unsigned int gpio_irq; member in struct:st21nfcb_i2c_phy 298 phy->gpio_irq = pdata->gpio_irq; 302 r = devm_gpio_request_one(&client->dev, phy->gpio_irq, 317 irq = gpio_to_irq(phy->gpio_irq); 321 phy->gpio_irq, r);
|
/drivers/mtd/onenand/ |
H A D | omap2.c | 54 int gpio_irq; member in struct:omap2_onenand 162 if (c->gpio_irq) { 163 result = gpio_get_value(c->gpio_irq); 633 c->gpio_irq = pdata->gpio_irq; 637 c->gpio_irq = 0; 673 if (c->gpio_irq) { 674 if ((r = gpio_request(c->gpio_irq, "OneNAND irq")) < 0) { 676 "OneNAND\n", c->gpio_irq); 679 gpio_direction_input(c->gpio_irq); [all...] |
/drivers/input/touchscreen/ |
H A D | atmel-wm97xx.c | 143 unsigned long gpio_irq; member in struct:atmel_wm97xx 242 wm->pen_irq = atmel_wm97xx->gpio_irq; 351 atmel_wm97xx->gpio_irq = gpio_to_irq(atmel_wm97xx->gpio_pen); 400 disable_irq(atmel_wm97xx->gpio_irq); 413 enable_irq(atmel_wm97xx->gpio_irq);
|
/drivers/tty/serial/ |
H A D | atmel_serial.c | 172 int gpio_irq[UART_GPIO_MAX]; member in struct:atmel_uart_port 507 if (atmel_port->gpio_irq[UART_GPIO_CTS] >= 0) 508 enable_irq(atmel_port->gpio_irq[UART_GPIO_CTS]); 512 if (atmel_port->gpio_irq[UART_GPIO_DSR] >= 0) 513 enable_irq(atmel_port->gpio_irq[UART_GPIO_DSR]); 517 if (atmel_port->gpio_irq[UART_GPIO_RI] >= 0) 518 enable_irq(atmel_port->gpio_irq[UART_GPIO_RI]); 522 if (atmel_port->gpio_irq[UART_GPIO_DCD] >= 0) 523 enable_irq(atmel_port->gpio_irq[UART_GPIO_DCD]); 546 if (atmel_port->gpio_irq[UART_GPIO_CT [all...] |
/drivers/nfc/st21nfca/ |
H A D | i2c.c | 75 unsigned int gpio_irq; member in struct:st21nfca_i2c_phy 572 phy->gpio_irq = pdata->gpio_irq; 576 r = devm_gpio_request_one(&client->dev, phy->gpio_irq, GPIOF_IN, 593 irq = gpio_to_irq(phy->gpio_irq); 597 phy->gpio_irq, r);
|
/drivers/macintosh/ |
H A D | via-pmu.c | 148 static int gpio_irq = NO_IRQ; variable 422 gpio_irq = irq_of_parse_and_map(gpio_node, 0); 424 if (gpio_irq != NO_IRQ) { 425 if (request_irq(gpio_irq, gpio1_interrupt, IRQF_TIMER, 428 " (GPIO1)\n", gpio_irq); 1302 if (gpio_irq >= 0) 1303 disable_irq_nosync(gpio_irq); 1326 if (gpio_irq >= 0) 1327 enable_irq(gpio_irq); 1505 if (gpio_irq > [all...] |
/drivers/pinctrl/sh-pfc/ |
H A D | gpio.c | 210 const short *gpios = pfc->info->gpio_irq[i].gpios; 224 return pfc->info->gpio_irq[i].irq;
|
H A D | sh_pfc.h | 148 const struct pinmux_irq *gpio_irq; member in struct:sh_pfc_soc_info
|
H A D | pfc-sh7372.c | 2643 .gpio_irq = pinmux_irqs,
|
H A D | pfc-r8a73a4.c | 2747 .gpio_irq = pinmux_irqs,
|
H A D | pfc-r8a7740.c | 3784 .gpio_irq = pinmux_irqs,
|
H A D | pfc-sh73a0.c | 3875 .gpio_irq = pinmux_irqs,
|
/drivers/pinctrl/ |
H A D | pinctrl-st.c | 1460 int gpio_irq = 0, err; local 1510 gpio_irq = irq_res.start; 1512 gpio_irq, st_gpio_irq_handler); 1515 if (info->irqmux_base > 0 || gpio_irq > 0) {
|
/drivers/power/ |
H A D | pm2301_charger.h | 470 unsigned int gpio_irq; member in struct:pm2xxx_charger
|
/drivers/nfc/pn544/ |
H A D | i2c.c | 155 unsigned int gpio_irq; member in struct:pn544_i2c_phy 1003 phy->gpio_irq = pdata->get_gpio(NFC_GPIO_IRQ);
|
/drivers/infiniband/hw/qib/ |
H A D | qib_iba7220.c | 1900 u32 gpio_irq = mask & gpiostatus; local 1913 dd->cspec->gpio_mask &= ~gpio_irq;
|
H A D | qib_iba7322.c | 3018 u32 gpio_irq = mask & gpiostatus; local 3023 dd->cspec->gpio_mask &= ~gpio_irq;
|