Lines Matching refs:pmic_gpio_state
127 struct pmic_gpio_state { struct
161 static inline struct pmic_gpio_state *to_gpio_state(struct gpio_chip *chip) in to_gpio_state()
163 return container_of(chip, struct pmic_gpio_state, chip); in to_gpio_state()
166 static int pmic_gpio_read(struct pmic_gpio_state *state, in pmic_gpio_read()
181 static int pmic_gpio_write(struct pmic_gpio_state *state, in pmic_gpio_write()
246 struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); in pmic_gpio_set_mux()
340 struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); in pmic_gpio_config_set()
445 struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); in pmic_gpio_config_dbg_show()
498 struct pmic_gpio_state *state = to_gpio_state(chip); in pmic_gpio_direction_input()
509 struct pmic_gpio_state *state = to_gpio_state(chip); in pmic_gpio_direction_output()
519 struct pmic_gpio_state *state = to_gpio_state(chip); in pmic_gpio_get()
541 struct pmic_gpio_state *state = to_gpio_state(chip); in pmic_gpio_set()
574 struct pmic_gpio_state *state = to_gpio_state(chip); in pmic_gpio_to_irq()
584 struct pmic_gpio_state *state = to_gpio_state(chip); in pmic_gpio_dbg_show()
605 static int pmic_gpio_populate(struct pmic_gpio_state *state, in pmic_gpio_populate()
704 struct pmic_gpio_state *state; in pmic_gpio_probe()
807 struct pmic_gpio_state *state = platform_get_drvdata(pdev); in pmic_gpio_remove()