Searched refs:gpio_to_priv (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/gpio/ |
D | gpio-em.c | 194 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()
|
D | gpio-rcar.c | 221 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()
|