Searched refs:gpio_to_priv (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/drivers/gpio/ |
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() 254 struct gpio_rcar_priv *p = gpio_to_priv(chip); in gpio_rcar_request() 270 struct gpio_rcar_priv *p = gpio_to_priv(chip); in gpio_rcar_free() 294 if (gpio_rcar_read(gpio_to_priv(chip), INOUTSEL) & bit) in gpio_rcar_get() 295 return !!(gpio_rcar_read(gpio_to_priv(chip), OUTDT) & bit); in gpio_rcar_get() 297 return !!(gpio_rcar_read(gpio_to_priv(chip), INDT) & bit); in gpio_rcar_get() 302 struct gpio_rcar_priv *p = gpio_to_priv(chip); in gpio_rcar_set()
|
D | gpio-em.c | 193 static inline struct em_gio_priv *gpio_to_priv(struct gpio_chip *chip) in gpio_to_priv() function 200 em_gio_write(gpio_to_priv(chip), GIO_E0, BIT(offset)); in em_gio_direction_input() 206 return (int)(em_gio_read(gpio_to_priv(chip), GIO_I) & BIT(offset)); in em_gio_get() 213 em_gio_write(gpio_to_priv(chip), reg, in __em_gio_set() 231 em_gio_write(gpio_to_priv(chip), GIO_E1, BIT(offset)); in em_gio_direction_output() 237 return irq_create_mapping(gpio_to_priv(chip)->irq_domain, offset); in em_gio_to_irq()
|