Home
last modified time | relevance | path

Searched refs:gpio_to_priv (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/gpio/
Dgpio-em.c194 static inline struct em_gio_priv *gpio_to_priv(struct gpio_chip *chip) in gpio_to_priv() function
201 em_gio_write(gpio_to_priv(chip), GIO_E0, BIT(offset)); in em_gio_direction_input()
207 return (int)(em_gio_read(gpio_to_priv(chip), GIO_I) & BIT(offset)); in em_gio_get()
214 em_gio_write(gpio_to_priv(chip), reg, in __em_gio_set()
232 em_gio_write(gpio_to_priv(chip), GIO_E1, BIT(offset)); in em_gio_direction_output()
238 return irq_create_mapping(gpio_to_priv(chip)->irq_domain, offset); in em_gio_to_irq()
Dgpio-rcar.c221 static inline struct gpio_rcar_priv *gpio_to_priv(struct gpio_chip *chip) in gpio_to_priv() function
230 struct gpio_rcar_priv *p = gpio_to_priv(chip); in gpio_rcar_config_general_input_output_mode()
279 if (gpio_rcar_read(gpio_to_priv(chip), INOUTSEL) & bit) in gpio_rcar_get()
280 return !!(gpio_rcar_read(gpio_to_priv(chip), OUTDT) & bit); in gpio_rcar_get()
282 return !!(gpio_rcar_read(gpio_to_priv(chip), INDT) & bit); in gpio_rcar_get()
287 struct gpio_rcar_priv *p = gpio_to_priv(chip); in gpio_rcar_set()