Home
last modified time | relevance | path

Searched refs:gpio_nr (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/media/rc/
Dgpio-ir-recv.c31 int gpio_nr; member
53 pdata->gpio_nr = gpio; in gpio_ir_recv_get_devtree_pdata()
81 gval = gpio_get_value_cansleep(gpio_dev->gpio_nr); in gpio_ir_recv_irq()
124 if (pdata->gpio_nr < 0) in gpio_ir_recv_probe()
154 gpio_dev->gpio_nr = pdata->gpio_nr; in gpio_ir_recv_probe()
157 rc = gpio_request(pdata->gpio_nr, "gpio-ir-recv"); in gpio_ir_recv_probe()
160 rc = gpio_direction_input(pdata->gpio_nr); in gpio_ir_recv_probe()
172 rc = request_any_context_irq(gpio_to_irq(pdata->gpio_nr), in gpio_ir_recv_probe()
186 gpio_free(pdata->gpio_nr); in gpio_ir_recv_probe()
198 free_irq(gpio_to_irq(gpio_dev->gpio_nr), gpio_dev); in gpio_ir_recv_remove()
[all …]
/linux-4.1.27/arch/arm/plat-samsung/
Dpm-gpio.c332 unsigned int gpio_nr; in samsung_pm_save_gpios() local
334 for (gpio_nr = 0; gpio_nr < S3C_GPIO_END;) { in samsung_pm_save_gpios()
335 ourchip = samsung_gpiolib_getchip(gpio_nr); in samsung_pm_save_gpios()
337 gpio_nr++; in samsung_pm_save_gpios()
350 gpio_nr += ourchip->chip.ngpio; in samsung_pm_save_gpios()
351 gpio_nr += CONFIG_S3C_GPIO_SPACE; in samsung_pm_save_gpios()
372 unsigned int gpio_nr; in samsung_pm_restore_gpios() local
374 for (gpio_nr = 0; gpio_nr < S3C_GPIO_END;) { in samsung_pm_restore_gpios()
375 ourchip = samsung_gpiolib_getchip(gpio_nr); in samsung_pm_restore_gpios()
377 gpio_nr++; in samsung_pm_restore_gpios()
[all …]
/linux-4.1.27/arch/arm/mach-omap1/
Dserial.c216 static void __init omap_serial_set_port_wakeup(int gpio_nr) in omap_serial_set_port_wakeup() argument
220 ret = gpio_request(gpio_nr, "UART wake"); in omap_serial_set_port_wakeup()
223 gpio_nr); in omap_serial_set_port_wakeup()
226 gpio_direction_input(gpio_nr); in omap_serial_set_port_wakeup()
227 ret = request_irq(gpio_to_irq(gpio_nr), &omap_serial_wake_interrupt, in omap_serial_set_port_wakeup()
230 gpio_free(gpio_nr); in omap_serial_set_port_wakeup()
232 gpio_nr); in omap_serial_set_port_wakeup()
235 enable_irq_wake(gpio_to_irq(gpio_nr)); in omap_serial_set_port_wakeup()
/linux-4.1.27/include/media/
Dgpio-ir-recv.h17 int gpio_nr; member
/linux-4.1.27/drivers/usb/host/
Dfhci-hub.c43 static void fhci_gpio_set_value(struct fhci_hcd *fhci, int gpio_nr, bool on) in fhci_gpio_set_value() argument
45 int gpio = fhci->gpios[gpio_nr]; in fhci_gpio_set_value()
46 bool alow = fhci->alow_gpios[gpio_nr]; in fhci_gpio_set_value()
/linux-4.1.27/drivers/thermal/ti-soc-thermal/
Dti-bandgap.c1133 int gpio_nr = bgp->tshut_gpio; in ti_bandgap_tshut_init() local
1137 status = gpio_request(gpio_nr, "tshut"); in ti_bandgap_tshut_init()
1142 status = gpio_direction_input(gpio_nr); in ti_bandgap_tshut_init()
1144 dev_err(bgp->dev, "Cannot set input TSHUT GPIO %d\n", gpio_nr); in ti_bandgap_tshut_init()
1148 status = request_irq(gpio_to_irq(gpio_nr), ti_bandgap_tshut_irq_handler, in ti_bandgap_tshut_init()
1151 gpio_free(gpio_nr); in ti_bandgap_tshut_init()