Lines Matching refs:xlp_gpio_priv
91 struct xlp_gpio_priv { struct
103 static struct xlp_gpio_priv *gpio_chip_to_xlp_priv(struct gpio_chip *gc) in gpio_chip_to_xlp_priv() argument
105 return container_of(gc, struct xlp_gpio_priv, chip); in gpio_chip_to_xlp_priv()
136 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_irq_disable()
148 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_irq_mask_ack()
161 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_irq_unmask()
173 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_set_irq_type()
214 struct xlp_gpio_priv *priv = irq_desc_get_handler_data(desc); in xlp_gpio_generic_handler()
238 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_dir_output()
248 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_dir_input()
258 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_get()
266 struct xlp_gpio_priv *priv = gpio_chip_to_xlp_priv(gc); in xlp_gpio_set()
301 struct xlp_gpio_priv *priv; in xlp_gpio_probe()