Searched refs:gpio_nr (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/u-boot/board/keymile/kmp204x/ |
| H A D | qrio.c | 17 int qrio_get_gpio(u8 port_off, u8 gpio_nr) in qrio_get_gpio() argument 25 return (gprt >> gpio_nr) & 1U; in qrio_get_gpio() 28 void qrio_set_gpio(u8 port_off, u8 gpio_nr, bool value) in qrio_set_gpio() argument 34 mask = 1U << gpio_nr; in qrio_set_gpio() 45 void qrio_gpio_direction_output(u8 port_off, u8 gpio_nr, bool value) in qrio_gpio_direction_output() argument 51 mask = 1U << gpio_nr; in qrio_gpio_direction_output() 57 qrio_set_gpio(port_off, gpio_nr, value); in qrio_gpio_direction_output() 60 void qrio_gpio_direction_input(u8 port_off, u8 gpio_nr) in qrio_gpio_direction_input() argument 66 mask = 1U << gpio_nr; in qrio_gpio_direction_input() 73 void qrio_set_opendrain_gpio(u8 port_off, u8 gpio_nr, u8 val) in qrio_set_opendrain_gpio() argument [all …]
|
| H A D | kmp204x.h | 12 int qrio_get_gpio(u8 port_off, u8 gpio_nr); 13 void qrio_set_opendrain_gpio(u8 port_off, u8 gpio_nr, u8 val); 14 void qrio_set_gpio(u8 port_off, u8 gpio_nr, bool value); 15 void qrio_gpio_direction_output(u8 port_off, u8 gpio_nr, bool value); 16 void qrio_gpio_direction_input(u8 port_off, u8 gpio_nr);
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-s3c/ |
| H A D | pm-gpio.c | 326 unsigned int gpio_nr; in samsung_pm_save_gpios() local 328 for (gpio_nr = 0; gpio_nr < S3C_GPIO_END;) { in samsung_pm_save_gpios() 329 ourchip = samsung_gpiolib_getchip(gpio_nr); in samsung_pm_save_gpios() 331 gpio_nr++; in samsung_pm_save_gpios() 344 gpio_nr += ourchip->chip.ngpio; in samsung_pm_save_gpios() 345 gpio_nr += CONFIG_S3C_GPIO_SPACE; in samsung_pm_save_gpios() 366 unsigned int gpio_nr; in samsung_pm_restore_gpios() local 368 for (gpio_nr = 0; gpio_nr < S3C_GPIO_END;) { in samsung_pm_restore_gpios() 369 ourchip = samsung_gpiolib_getchip(gpio_nr); in samsung_pm_restore_gpios() 371 gpio_nr++; in samsung_pm_restore_gpios() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap1/ |
| H A D | serial.c | 214 static void __init omap_serial_set_port_wakeup(int gpio_nr) in omap_serial_set_port_wakeup() argument 218 ret = gpio_request(gpio_nr, "UART wake"); in omap_serial_set_port_wakeup() 221 gpio_nr); in omap_serial_set_port_wakeup() 224 gpio_direction_input(gpio_nr); in omap_serial_set_port_wakeup() 225 ret = request_irq(gpio_to_irq(gpio_nr), &omap_serial_wake_interrupt, in omap_serial_set_port_wakeup() 228 gpio_free(gpio_nr); in omap_serial_set_port_wakeup() 230 gpio_nr); in omap_serial_set_port_wakeup() 233 enable_irq_wake(gpio_to_irq(gpio_nr)); in omap_serial_set_port_wakeup()
|
| /OK3568_Linux_fs/kernel/drivers/hwmon/pmbus/ |
| H A D | adm1266.c | 192 unsigned int gpio_nr; in adm1266_gpio_get_multiple() local 202 for_each_set_bit(gpio_nr, mask, ADM1266_GPIO_NR) { in adm1266_gpio_get_multiple() 203 if (test_bit(adm1266_gpio_mapping[gpio_nr][1], &status)) in adm1266_gpio_get_multiple() 204 set_bit(gpio_nr, bits); in adm1266_gpio_get_multiple() 214 for_each_set_bit_from(gpio_nr, mask, ADM1266_GPIO_NR + ADM1266_PDIO_STATUS) { in adm1266_gpio_get_multiple() 215 if (test_bit(gpio_nr - ADM1266_GPIO_NR, &status)) in adm1266_gpio_get_multiple() 216 set_bit(gpio_nr, bits); in adm1266_gpio_get_multiple()
|
| /OK3568_Linux_fs/kernel/drivers/usb/host/ |
| H A D | fhci-hub.c | 39 static void fhci_gpio_set_value(struct fhci_hcd *fhci, int gpio_nr, bool on) in fhci_gpio_set_value() argument 41 int gpio = fhci->gpios[gpio_nr]; in fhci_gpio_set_value() 42 bool alow = fhci->alow_gpios[gpio_nr]; in fhci_gpio_set_value()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mx6sabreauto/ |
| H A D | mx6sabreauto.c | 167 #define PORTEXP_IO_TO_CHIP(gpio_nr) \ argument 168 (gpio_nr >> 5) 171 #define PORTEXP_IO_TO_PIN(gpio_nr) \ argument 172 (gpio_nr & 0x1f)
|