Lines Matching refs:pin

28 	unsigned int pin;  member
35 unsigned int pin; member
74 static int acpi_gpiochip_pin_to_gpio_offset(struct gpio_chip *chip, int pin) in acpi_gpiochip_pin_to_gpio_offset() argument
80 return pin; in acpi_gpiochip_pin_to_gpio_offset()
88 if (range->pins[i] == pin) in acpi_gpiochip_pin_to_gpio_offset()
92 if (pin >= range->pin_base && in acpi_gpiochip_pin_to_gpio_offset()
93 pin < range->pin_base + range->npins) { in acpi_gpiochip_pin_to_gpio_offset()
97 return gpio_base + pin - range->pin_base; in acpi_gpiochip_pin_to_gpio_offset()
106 int pin) in acpi_gpiochip_pin_to_gpio_offset() argument
108 return pin; in acpi_gpiochip_pin_to_gpio_offset()
122 static struct gpio_desc *acpi_get_gpiod(char *path, int pin) in acpi_get_gpiod() argument
137 offset = acpi_gpiochip_pin_to_gpio_offset(chip, pin); in acpi_get_gpiod()
157 acpi_execute_simple_method(event->handle, NULL, event->pin); in acpi_gpio_irq_handler_evt()
178 int ret, pin, irq; in acpi_gpiochip_request_interrupt() local
188 pin = agpio->pin_table[0]; in acpi_gpiochip_request_interrupt()
190 if (pin <= 255) { in acpi_gpiochip_request_interrupt()
194 pin); in acpi_gpiochip_request_interrupt()
205 pin = acpi_gpiochip_pin_to_gpio_offset(chip, pin); in acpi_gpiochip_request_interrupt()
206 if (pin < 0) in acpi_gpiochip_request_interrupt()
209 desc = gpiochip_request_own_desc(chip, pin, "ACPI:Event"); in acpi_gpiochip_request_interrupt()
217 ret = gpiochip_lock_as_irq(chip, pin); in acpi_gpiochip_request_interrupt()
256 event->pin = pin; in acpi_gpiochip_request_interrupt()
273 gpiochip_unlock_as_irq(chip, pin); in acpi_gpiochip_request_interrupt()
344 gpiochip_unlock_as_irq(chip, event->pin); in acpi_gpiochip_free_interrupts()
649 int pin = agpio->pin_table[i]; in acpi_gpio_adr_space_handler() local
654 pin = acpi_gpiochip_pin_to_gpio_offset(chip, pin); in acpi_gpio_adr_space_handler()
655 if (pin < 0) { in acpi_gpio_adr_space_handler()
664 if (conn->pin == pin) { in acpi_gpio_adr_space_handler()
681 if (event->pin == pin) { in acpi_gpio_adr_space_handler()
690 desc = gpiochip_request_own_desc(chip, pin, in acpi_gpio_adr_space_handler()
729 conn->pin = pin; in acpi_gpio_adr_space_handler()