Lines Matching refs:gpio_chip
75 struct gpio_chip chip;
81 static inline struct intel_mid_gpio *to_intel_gpio_priv(struct gpio_chip *gc) in to_intel_gpio_priv()
86 static void __iomem *gpio_reg(struct gpio_chip *chip, unsigned offset, in gpio_reg()
96 static void __iomem *gpio_reg_2bit(struct gpio_chip *chip, unsigned offset, in gpio_reg_2bit()
106 static int intel_gpio_request(struct gpio_chip *chip, unsigned offset) in intel_gpio_request()
119 static int intel_gpio_get(struct gpio_chip *chip, unsigned offset) in intel_gpio_get()
126 static void intel_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in intel_gpio_set()
139 static int intel_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in intel_gpio_direction_input()
161 static int intel_gpio_direction_output(struct gpio_chip *chip, in intel_gpio_direction_output()
187 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_mid_irq_type()
306 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in intel_mid_irq_handler()