Lines Matching refs:mpctl

50 	struct max96755f_pinctrl *mpctl = pinctrl_dev_get_drvdata(pctldev);  in max96755f_pinmux_set_mux()  local
67 regmap_update_bits(mpctl->regmap, GPIO_A_REG(grp->pins[i]), in max96755f_pinmux_set_mux()
74 regmap_update_bits(mpctl->regmap, GPIO_B_REG(grp->pins[i]), in max96755f_pinmux_set_mux()
79 regmap_update_bits(mpctl->regmap, GPIO_C_REG(grp->pins[i]), in max96755f_pinmux_set_mux()
91 regmap_update_bits(mpctl->regmap, config->reg, in max96755f_pinmux_set_mux()
102 struct max96755f_pinctrl *mpctl = pinctrl_dev_get_drvdata(pctldev); in max96755f_pinconf_get() local
107 regmap_read(mpctl->regmap, GPIO_A_REG(pin), &gpio_a_reg); in max96755f_pinconf_get()
108 regmap_read(mpctl->regmap, GPIO_B_REG(pin), &gpio_b_reg); in max96755f_pinconf_get()
166 struct max96755f_pinctrl *mpctl = pinctrl_dev_get_drvdata(pctldev); in max96755f_pinconf_set() local
178 regmap_update_bits(mpctl->regmap, GPIO_B_REG(pin), in max96755f_pinconf_set()
182 regmap_update_bits(mpctl->regmap, GPIO_B_REG(pin), in max96755f_pinconf_set()
186 regmap_update_bits(mpctl->regmap, GPIO_C_REG(pin), in max96755f_pinconf_set()
202 regmap_update_bits(mpctl->regmap, GPIO_A_REG(pin), in max96755f_pinconf_set()
204 regmap_update_bits(mpctl->regmap, GPIO_C_REG(pin), in max96755f_pinconf_set()
220 regmap_update_bits(mpctl->regmap, GPIO_A_REG(pin), in max96755f_pinconf_set()
222 regmap_update_bits(mpctl->regmap, GPIO_C_REG(pin), in max96755f_pinconf_set()
227 regmap_update_bits(mpctl->regmap, GPIO_A_REG(pin), in max96755f_pinconf_set()
525 struct max96755f_pinctrl *mpctl; in max96755f_pinctrl_probe() local
529 mpctl = devm_kzalloc(dev, sizeof(*mpctl), GFP_KERNEL); in max96755f_pinctrl_probe()
530 if (!mpctl) in max96755f_pinctrl_probe()
533 mpctl->dev = dev; in max96755f_pinctrl_probe()
534 platform_set_drvdata(pdev, mpctl); in max96755f_pinctrl_probe()
536 mpctl->regmap = dev_get_regmap(dev->parent, NULL); in max96755f_pinctrl_probe()
537 if (!mpctl->regmap) in max96755f_pinctrl_probe()
552 ret = devm_pinctrl_register_and_init(dev, pctl_desc, mpctl, in max96755f_pinctrl_probe()
553 &mpctl->pctl); in max96755f_pinctrl_probe()
560 ret = pinctrl_generic_add_group(mpctl->pctl, group->name, in max96755f_pinctrl_probe()
572 ret = pinmux_generic_add_function(mpctl->pctl, func->name, in max96755f_pinctrl_probe()
582 return pinctrl_enable(mpctl->pctl); in max96755f_pinctrl_probe()