| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/cyttsp5/ |
| H A D | cyttsp5_platform.c | 192 int irq_gpio = pdata->irq_gpio; in cyttsp5_init() local 212 rc = gpio_request(irq_gpio, NULL); in cyttsp5_init() 214 gpio_free(irq_gpio); in cyttsp5_init() 215 rc = gpio_request(irq_gpio, in cyttsp5_init() 221 __func__, irq_gpio); in cyttsp5_init() 224 gpio_direction_input(irq_gpio); in cyttsp5_init() 230 gpio_free(irq_gpio); in cyttsp5_init() 234 __func__, rst_gpio, irq_gpio, rc); in cyttsp5_init() 262 return gpio_get_value(pdata->irq_gpio); in cyttsp5_irq_stat()
|
| H A D | cyttsp5_devtree.c | 566 int reset_gpio = -1, irq_gpio = -1, pwr_1v8_io = -1, pwr_2v8_io; in create_and_get_core_pdata() local 575 irq_gpio = of_get_named_gpio(core_node, "cy,irq_gpio", 0); in create_and_get_core_pdata() 576 if (gpio_is_valid(irq_gpio)) { in create_and_get_core_pdata() 577 pdata->irq_gpio = irq_gpio; in create_and_get_core_pdata() 650 pdata->irq_gpio, pdata->rst_gpio, in create_and_get_core_pdata()
|
| H A D | cyttsp5_core.h | 116 int irq_gpio; member
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | arizona-irq.c | 144 if (!arizona->pdata.irq_gpio) { in arizona_irq_thread() 147 gpio_get_value_cansleep(arizona->pdata.irq_gpio)) { in arizona_irq_thread() 150 !gpio_get_value_cansleep(arizona->pdata.irq_gpio)) { in arizona_irq_thread() 355 if (arizona->pdata.irq_gpio) { in arizona_irq_init() 356 if (gpio_to_irq(arizona->pdata.irq_gpio) != arizona->irq) { in arizona_irq_init() 358 arizona->irq, arizona->pdata.irq_gpio, in arizona_irq_init() 359 gpio_to_irq(arizona->pdata.irq_gpio)); in arizona_irq_init() 360 arizona->irq = gpio_to_irq(arizona->pdata.irq_gpio); in arizona_irq_init() 364 arizona->pdata.irq_gpio, in arizona_irq_init() 369 arizona->pdata.irq_gpio, ret); in arizona_irq_init() [all …]
|
| H A D | wm8994-irq.c | 156 while (gpio_get_value_cansleep(wm8994->pdata.irq_gpio)) in wm8994_edge_irq() 200 if (gpio_to_irq(pdata->irq_gpio) != wm8994->irq) { in wm8994_irq_init() 202 wm8994->irq, pdata->irq_gpio, in wm8994_irq_init() 203 gpio_to_irq(pdata->irq_gpio)); in wm8994_irq_init() 204 wm8994->irq = gpio_to_irq(pdata->irq_gpio); in wm8994_irq_init() 207 ret = devm_gpio_request_one(wm8994->dev, pdata->irq_gpio, in wm8994_irq_init()
|
| H A D | stmpe.c | 43 int irq_gpio; member 1348 pdata->irq_gpio = of_get_named_gpio_flags(np, "irq-gpio", 0, in stmpe_of_probe() 1350 if (gpio_is_valid(pdata->irq_gpio)) in stmpe_of_probe() 1437 ret = devm_gpio_request_one(ci->dev, pdata->irq_gpio, in stmpe_probe() 1445 stmpe->irq = gpio_to_irq(pdata->irq_gpio); in stmpe_probe()
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/ |
| H A D | wacom_w9013.c | 85 int irq_gpio; member 261 gpio_direction_output(wac_i2c->irq_gpio, 0); in wacom_i2c_suspend() 276 gpio_direction_input(wac_i2c->irq_gpio); in wacom_i2c_resume() 363 wac_i2c->irq_gpio = of_get_named_gpio(wac_np, "gpio_intr", 0); in wacom_i2c_probe() 364 if (!gpio_is_valid(wac_i2c->irq_gpio)) { in wacom_i2c_probe() 369 error = devm_gpio_request_one(&client->dev, wac_i2c->irq_gpio, GPIOF_IN, "gpio_intr"); in wacom_i2c_probe() 374 client->irq = gpio_to_irq(wac_i2c->irq_gpio); in wacom_i2c_probe() 376 …dev_err(&client->dev, "Unable to get irq number for GPIO %d, error %d\n", wac_i2c->irq_gpio, clien… in wacom_i2c_probe()
|
| H A D | wm97xx-core.c | 391 BUG_ON(!wm->mach_ops->irq_gpio); in wm97xx_init_pen_irq() 394 reg & ~(wm->mach_ops->irq_gpio)); in wm97xx_init_pen_irq() 552 BUG_ON(!wm->mach_ops->irq_gpio); in wm97xx_ts_input_close() 555 reg | wm->mach_ops->irq_gpio); in wm97xx_ts_input_close()
|
| H A D | zylonite-wm97xx.c | 178 .irq_gpio = WM97XX_GPIO_2,
|
| H A D | mainstone-wm97xx.c | 274 .irq_gpio = WM97XX_GPIO_2,
|
| /OK3568_Linux_fs/u-boot/drivers/irq/ |
| H A D | irq-gpio-switch.c | 164 int irq_gpio, bank, ret = EINVAL_GPIO; in gpio_to_irq() local 197 irq_gpio = RK_IRQ_GPIO(bank, gpio->offset); in gpio_to_irq() 198 if (!gpio_is_valid(irq_gpio)) in gpio_to_irq() 202 return __hard_gpio_to_irq(irq_gpio); in gpio_to_irq()
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch/ |
| H A D | focaltech_core.c | 926 ts_data->irq = gpio_to_irq(pdata->irq_gpio); in fts_irq_registration() 1064 if (gpio_is_valid(data->pdata->irq_gpio)) { in fts_gpio_configure() 1065 ret = gpio_request(data->pdata->irq_gpio, "fts_irq_gpio"); in fts_gpio_configure() 1071 ret = gpio_direction_input(data->pdata->irq_gpio); in fts_gpio_configure() 1100 if (gpio_is_valid(data->pdata->irq_gpio)) in fts_gpio_configure() 1101 gpio_free(data->pdata->irq_gpio); in fts_gpio_configure() 1221 pdata->irq_gpio = of_get_named_gpio_flags(np, "focaltech,irq-gpio", 0, &pdata->irq_gpio_flags); in fts_parse_dt() 1237 pdata->max_touch_number, pdata->irq_gpio, pdata->reset_gpio); in fts_parse_dt() 1504 if (gpio_is_valid(pdata->irq_gpio)) in fts_ts_probe() 1505 gpio_free(pdata->irq_gpio); in fts_ts_probe() [all …]
|
| H A D | focaltech_core.h | 111 u32 irq_gpio; member
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch_ft5436/ |
| H A D | focaltech_core.c | 720 ts_data->irq = gpio_to_irq(pdata->irq_gpio); in fts_irq_registration() 1087 if (gpio_is_valid(data->pdata->irq_gpio)) { in fts_gpio_configure() 1088 ret = gpio_request(data->pdata->irq_gpio, "fts_irq_gpio"); in fts_gpio_configure() 1094 ret = gpio_direction_input(data->pdata->irq_gpio); in fts_gpio_configure() 1123 if (gpio_is_valid(data->pdata->irq_gpio)) in fts_gpio_configure() 1124 gpio_free(data->pdata->irq_gpio); in fts_gpio_configure() 1224 pdata->irq_gpio = of_get_named_gpio_flags(np, "focaltech,irq-gpio", in fts_parse_dt() 1226 if (pdata->irq_gpio < 0) in fts_parse_dt() 1250 pdata->max_touch_number, pdata->irq_gpio, pdata->reset_gpio); in fts_parse_dt() 1502 if (gpio_is_valid(ts_data->pdata->irq_gpio)) in fts_ts_probe_entry() [all …]
|
| H A D | focaltech_core.h | 117 int irq_gpio; member
|
| /OK3568_Linux_fs/u-boot/board/nokia/rx51/ |
| H A D | tag_omap.h | 165 s16 irq_gpio; member 268 .u.wlan_cx3110x.irq_gpio = p4, \
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/microchip/wilc1000/ |
| H A D | sdio.c | 27 bool irq_gpio; member 143 sdio_priv->irq_gpio = true; in wilc_sdio_probe() 739 if (!sdio_priv->irq_gpio) { in wilc_sdio_read_int() 772 if (sdio_priv->irq_gpio) in wilc_sdio_clear_int_ext() 803 if (sdio_priv->irq_gpio) { in wilc_sdio_clear_int_ext() 899 if (sdio_priv->irq_gpio) { in wilc_sdio_sync_ext()
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | cyttsp4.h | 43 int irq_gpio; member
|
| /OK3568_Linux_fs/kernel/include/linux/mfd/arizona/ |
| H A D | pdata.h | 188 int irq_gpio; member
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/aw883xx/ |
| H A D | aw883xx.c | 1578 if (gpio_is_valid(aw883xx->irq_gpio)) { in aw883xx_gpio_request() 1579 ret = devm_gpio_request_one(aw883xx->dev, aw883xx->irq_gpio, in aw883xx_gpio_request() 1607 aw883xx->irq_gpio = of_get_named_gpio(np, "irq-gpio", 0); in aw883xx_parse_gpio_dt() 1608 if (aw883xx->irq_gpio < 0) in aw883xx_parse_gpio_dt() 1707 if (gpio_is_valid(aw883xx->irq_gpio)) { in aw883xx_interrupt_init() 1710 gpio_to_irq(aw883xx->irq_gpio), in aw883xx_interrupt_init() 1715 gpio_to_irq(aw883xx->irq_gpio), ret); in aw883xx_interrupt_init() 2500 if (gpio_to_irq(aw883xx->irq_gpio)) in aw883xx_i2c_remove() 2502 gpio_to_irq(aw883xx->irq_gpio), in aw883xx_i2c_remove() 2505 if (gpio_is_valid(aw883xx->irq_gpio)) in aw883xx_i2c_remove() [all …]
|
| H A D | aw883xx.h | 156 int irq_gpio; member
|
| /OK3568_Linux_fs/kernel/include/linux/mfd/wm8994/ |
| H A D | pdata.h | 233 int irq_gpio; member
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | wm97xx.h | 261 int irq_gpio; member
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3566-evb2-lp4x-v10-eink.dts | 178 cy,irq_gpio = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>;
|
| /OK3568_Linux_fs/kernel/drivers/media/spi/ |
| H A D | rk1608_core.h | 108 struct gpio_desc *irq_gpio; member
|