Lines Matching refs:meson_domain
76 static int meson_get_bank(struct meson_domain *domain, unsigned int pin, in meson_get_bank()
103 struct meson_domain **domain, in meson_get_domain_and_bank()
106 struct meson_domain *d; in meson_get_domain_and_bank()
196 struct meson_domain *domain; in meson_pmx_disable_other_groups()
222 struct meson_domain *domain = &pc->domains[group->domain]; in meson_pmx_set_mux()
293 struct meson_domain *domain; in meson_pinconf_set()
360 struct meson_domain *domain; in meson_pinconf_get_pull()
451 static inline struct meson_domain *to_meson_domain(struct gpio_chip *chip) in to_meson_domain()
453 return container_of(chip, struct meson_domain, chip); in to_meson_domain()
463 struct meson_domain *domain = to_meson_domain(chip); in meson_gpio_free()
470 struct meson_domain *domain = to_meson_domain(chip); in meson_gpio_direction_input()
488 struct meson_domain *domain = to_meson_domain(chip); in meson_gpio_direction_output()
510 struct meson_domain *domain = to_meson_domain(chip); in meson_gpio_set()
527 struct meson_domain *domain = to_meson_domain(chip); in meson_gpio_get()
558 struct meson_domain *domain; in meson_gpiolib_register()
650 struct meson_domain *domain; in meson_pinctrl_parse_dt()
665 sizeof(struct meson_domain), GFP_KERNEL); in meson_pinctrl_parse_dt()