Lines Matching refs:loongson_gpio_chip
31 struct loongson_gpio_chip {
39 static inline struct loongson_gpio_chip *to_loongson_gpio_chip(struct gpio_chip *chip)
41 return container_of(chip, struct loongson_gpio_chip, chip);
44 static inline void loongson_commit_direction(struct loongson_gpio_chip *lgpio, unsigned int pin,
52 static void loongson_commit_level(struct loongson_gpio_chip *lgpio, unsigned int pin, int high)
62 struct loongson_gpio_chip *lgpio = to_loongson_gpio_chip(chip);
74 struct loongson_gpio_chip *lgpio = to_loongson_gpio_chip(chip);
88 struct loongson_gpio_chip *lgpio = to_loongson_gpio_chip(chip);
99 struct loongson_gpio_chip *lgpio = to_loongson_gpio_chip(chip);
111 struct loongson_gpio_chip *lgpio = to_loongson_gpio_chip(chip);
125 static int loongson_gpio_init(struct device *dev, struct loongson_gpio_chip *lgpio,
167 struct loongson_gpio_chip *lgpio;