Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Dcy8ctmg110_ts.c49 int irq_pin; member
194 ts->irq_pin = pdata->irq_pin; in cy8ctmg110_probe()
225 err = gpio_request(ts->irq_pin, "touch_irq_key"); in cy8ctmg110_probe()
229 ts->irq_pin, err); in cy8ctmg110_probe()
233 err = gpio_direction_input(ts->irq_pin); in cy8ctmg110_probe()
237 ts->irq_pin, err); in cy8ctmg110_probe()
241 client->irq = gpio_to_irq(ts->irq_pin); in cy8ctmg110_probe()
246 ts->irq_pin, err); in cy8ctmg110_probe()
270 gpio_free(ts->irq_pin); in cy8ctmg110_probe()
321 gpio_free(ts->irq_pin); in cy8ctmg110_remove()
H A Dgslx680_pad.c113 int irq_pin; member
1041 ts->irq_pin=of_get_named_gpio_flags(np, "touch-gpio", 0, &irq_flags); in gsl_ts_probe()
1066 if (gpio_is_valid(ts->irq_pin)) { in gsl_ts_probe()
1067 …rc = devm_gpio_request_one(&ts->client->dev, ts->irq_pin, (irq_flags & OF_GPIO_ACTIVE_LOW) ? GPIOF… in gsl_ts_probe()
1072 g_irq_pin = ts->irq_pin; in gsl_ts_probe()
1091 ts->irq=gpio_to_irq(ts->irq_pin); //If not defined in client in gsl_ts_probe()
1113 gpio_set_value(ts->irq_pin, 0); in gsl_ts_probe()
H A Dgslx680a.c250 int irq_pin; member
1188 ts->irq_pin = of_get_named_gpio_flags(np, "irq-gpio", 0, (enum of_gpio_flags *)&irq_flags); in gsl_ts_probe()
1201 if (gpio_is_valid(ts->irq_pin)) { in gsl_ts_probe()
1202 …rc = devm_gpio_request_one(&client->dev, ts->irq_pin, (irq_flags & OF_GPIO_ACTIVE_LOW) ? GPIOF_OUT… in gsl_ts_probe()
1222 ts->irq = gpio_to_irq(ts->irq_pin); in gsl_ts_probe()
H A Dgslx680_firefly.c137 int irq_pin; member
856 client->irq = gts->irq_pin;
994 ts->irq_pin = of_get_named_gpio_flags(np, "touch-gpio", 0, (enum of_gpio_flags *)&irq_flags);
1034 ts->irq = gpio_to_irq(ts->irq_pin); /*If not defined in client*/
/OK3568_Linux_fs/kernel/drivers/pcmcia/
H A Dat91_cf.c95 int rdy = gpio_is_valid(cf->board->irq_pin); /* RDY/nIRQ */ in at91_cf_get_status()
99 if (!rdy || gpio_get_value(cf->board->irq_pin)) in at91_cf_get_status()
227 board->irq_pin = of_get_gpio(pdev->dev.of_node, 0); in at91_cf_dt_init()
304 if (gpio_is_valid(board->irq_pin)) { in at91_cf_probe()
305 status = devm_gpio_request(&pdev->dev, board->irq_pin, "cf_irq"); in at91_cf_probe()
309 status = devm_request_irq(&pdev->dev, gpio_to_irq(board->irq_pin), in at91_cf_probe()
313 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe()
333 gpio_to_irq(board->det_pin), gpio_to_irq(board->irq_pin)); in at91_cf_probe()
374 if (gpio_is_valid(board->irq_pin)) in at91_cf_suspend()
375 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend()
[all …]
H A Dcardbus.c34 u8 irq_pin; in cardbus_config_irq_and_cls() local
41 pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &irq_pin); in cardbus_config_irq_and_cls()
42 if (irq_pin) { in cardbus_config_irq_and_cls()
/OK3568_Linux_fs/kernel/drivers/parisc/
H A Ddino.c557 u32 irq_pin; in dino_card_fixup() local
584 dino_cfg_read(dev->bus, dev->devfn, PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_card_fixup()
585 dev->irq = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_card_fixup()
673 u32 irq_pin; in dino_fixup_bus() local
676 PCI_INTERRUPT_PIN, 1, &irq_pin); in dino_fixup_bus()
677 irq_pin = pci_swizzle_interrupt_pin(dev, irq_pin) - 1; in dino_fixup_bus()
679 "setting to %d\n", pci_name(dev), irq_pin); in dino_fixup_bus()
681 PCI_INTERRUPT_LINE, 1, irq_pin); in dino_fixup_bus()
682 dino_assign_irq(dino_dev, irq_pin, &dev->irq); in dino_fixup_bus()
/OK3568_Linux_fs/kernel/drivers/soc/qcom/
H A Dsmsm.c202 int irq_pin; in smsm_intr() local
215 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr()
216 handle_nested_irq(irq_pin); in smsm_intr()
220 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr()
221 handle_nested_irq(irq_pin); in smsm_intr()
H A Dsmp2p.c180 int irq_pin; in qcom_smp2p_intr() local
233 irq_pin = irq_find_mapping(entry->domain, i); in qcom_smp2p_intr()
234 handle_nested_irq(irq_pin); in qcom_smp2p_intr()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gt9xx/
H A Dgt9xx.c1092 GTP_GPIO_OUTPUT(ts->irq_pin, 0); in gtp_int_sync()
1095 gpio_direction_input(ts->irq_pin); in gtp_int_sync()
1118 GTP_GPIO_OUTPUT(ts->irq_pin, client->addr == 0x14); in gtp_reset_guitar()
1226 GTP_GPIO_OUTPUT(ts->irq_pin, 0); in gtp_enter_sleep()
1265 GTP_GPIO_OUTPUT(ts->irq_pin, 1); in gtp_wakeup_sleep()
1339 GTP_GPIO_OUTPUT(ts->irq_pin, 1); in gtp_wakeup_sleep()
1849 ret = GTP_GPIO_REQUEST(ts->irq_pin, "GTP_INT_IRQ"); in gtp_request_io_port()
1852 GTP_ERROR("3Failed to request GPIO:%d, ERRNO:%d", (s32)ts->irq_pin, ret); in gtp_request_io_port()
1853 GTP_GPIO_FREE(ts->irq_pin); in gtp_request_io_port()
1859 gpio_direction_input(ts->irq_pin); in gtp_request_io_port()
[all …]
H A Dgt9xx_update.c477 GTP_GPIO_OUTPUT(ts->irq_pin, (client->addr == 0x14)); in gup_enter_update_mode()
524 gpio_direction_input(ts->irq_pin); in gup_leave_update_mode()
2839 GTP_GPIO_OUTPUT(ts->irq_pin, 0); in gup_output_pulse()
2844 GTP_GPIO_OUTPUT(ts->irq_pin, 1); in gup_output_pulse()
2846 GTP_GPIO_OUTPUT(ts->irq_pin, 0); in gup_output_pulse()
2848 GTP_GPIO_OUTPUT(ts->irq_pin, 1); in gup_output_pulse()
2853 GTP_GPIO_OUTPUT(ts->irq_pin, 0); in gup_output_pulse()
2916 GTP_GPIO_OUTPUT(ts->irq_pin, 0); in gup_clk_calibration()
2941 GTP_GPIO_OUTPUT(ts->irq_pin, 0); in gup_clk_calibration()
2945 GTP_GPIO_OUTPUT(ts->irq_pin, 1); in gup_clk_calibration()
[all …]
H A Dgt9xx.h128 int irq_pin; member
/OK3568_Linux_fs/kernel/include/linux/input/
H A Dcy8ctmg110_pdata.h8 int irq_pin; /* IRQ pin is wired to this GPIO */ member
/OK3568_Linux_fs/kernel/include/linux/platform_data/
H A Datmel.h11 int irq_pin; /* I/O IRQ */ member
/OK3568_Linux_fs/kernel/drivers/input/sensors/hall/
H A Doch165t_hall.c89 gpio_value = gpio_get_value(pdata->irq_pin); in sensor_report_value()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/hyn_cst2xx/
H A Dhyn_cst2xx.c158 int irq_pin; member
961 while(!gpio_get_value(hyn_global_ts->irq_pin )); in cst2xx_proc_read_foobar()
1763 ts->irq_pin = of_get_named_gpio_flags(np, "irq-gpio", 0, (enum of_gpio_flags *)&irq_flags); in hyn_ts_probe()
1781 if (gpio_is_valid(ts->irq_pin)) { in hyn_ts_probe()
1818 ts->irq = gpio_to_irq(ts->irq_pin); in hyn_ts_probe()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gslx680_d708/
H A Drockchip_gslX680.c152 int irq_pin; member
1240 ts->irq_pin = of_get_named_gpio_flags(np, "touch-gpio", 0, NULL); in gsl_ts_probe()
1252 if (!gpio_is_valid(ts->irq_pin)) { in gsl_ts_probe()
1283 ts->irq = gpio_to_irq(ts->irq_pin); in gsl_ts_probe()
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/mediatek/
H A Dmt8183-kukui-krane.dtsi317 irq_pin {
/OK3568_Linux_fs/kernel/include/linux/
H A Dsensor-dev.h210 int irq_pin; member
/OK3568_Linux_fs/kernel/drivers/pinctrl/qcom/
H A Dpinctrl-msm.c1180 int irq_pin; in msm_gpio_irq_handler() local
1195 irq_pin = irq_find_mapping(gc->irq.domain, i); in msm_gpio_irq_handler()
1196 generic_handle_irq(irq_pin); in msm_gpio_irq_handler()
/OK3568_Linux_fs/kernel/drivers/input/sensors/
H A Dsensor-dev.c1609 pdata->irq_pin = of_get_named_gpio_flags(np, "irq-gpio", 0, (enum of_gpio_flags *)&irq_flags); in sensor_probe()
1771 client->irq = pdata->irq_pin; in sensor_probe()