Lines Matching full:gpiochip
594 /* If the gpiochip has an assigned OF node this takes precedence */ in gpiochip_add_data_with_key()
853 "REMOVING GPIOCHIP WITH GPIOS STILL REQUESTED\n"); in gpiochip_remove()
856 * The gpiochip side puts its use of the device to rest here: in gpiochip_remove()
961 * gpiochip_set_cascaded_irqchip() - connects a cascaded irqchip to a gpiochip
962 * @gc: the gpiochip to set the irqchip chain to
966 * coming out of the gpiochip. If the interrupt is nested rather than
1007 * gpiochip_set_nested_irqchip() - connects a nested irqchip to a gpiochip
1008 * @gc: the gpiochip to set the irqchip nested handler to
1009 * @irqchip: the irqchip to nest to the gpiochip
1025 * to a gpiochip
1026 * @gc: the gpiochip to set the irqchip hierarchical handler to
1312 * @hwirq: the local IRQ/GPIO line offset on this gpiochip
1315 * gpiochip by assigning the gpiochip as chip data, and using the irqchip
1316 * stored inside the gpiochip.
1426 * i.e. while gpiochip is still being brought up. in gpiochip_to_irq()
1643 * gpiochip_irqchip_remove() - removes an irqchip added to a gpiochip
1644 * @gc: the gpiochip to remove the irqchip from
1697 * gpiochip_irqchip_add_key() - adds an irqchip to a gpiochip
1698 * @gc: the gpiochip to add the irqchip to
1699 * @irqchip: the irqchip to add to the gpiochip
1701 * allocate gpiochip irqs from
1710 * gpiochip, providing an irq domain to translate the local IRQs to
1711 * global irqs in the gpiolib core, and making sure that the gpiochip
1714 * from the gpiochip passed as chip data. An irqdomain will be stored
1715 * in the gpiochip that shall be used by the driver to handle IRQ number
1716 * translation. The gpiochip will need to be initialized and registered
1720 * the pins on the gpiochip can generate a unique IRQ. Everything else
1738 chip_err(gc, "missing gpiochip .dev parent pointer\n"); in gpiochip_irqchip_add_key()
1745 * If the gpiochip has an assigned OF node this takes precedence in gpiochip_irqchip_add_key()
1789 * gpiochip_irqchip_add_domain() - adds an irqdomain to a gpiochip
1790 * @gc: the gpiochip to add the irqchip to
1791 * @domain: the irqdomain to add to the gpiochip
1793 * This function adds an IRQ domain to the gpiochip.
1842 * @gc: the gpiochip owning the GPIO
1858 * @gc: the gpiochip to request the gpio function for
1874 * @gc: the gpiochip owning the GPIO
1889 * @gc: the gpiochip to add the range for
1942 * @gc: the gpiochip to add the range for
2410 * It's OK not to specify .direction_output() if the gpiochip is in gpiod_direction_output_raw_commit()
3262 * i.e. while gpiochip is still being brought up. in gpiod_to_irq()