Lines Matching refs:maps

152 				 bool enabled, struct regmap * const *maps)  in aspeed_sig_expr_eval()  argument
160 ret = aspeed_sig_desc_eval(desc, enabled, maps[desc->ip]); in aspeed_sig_expr_eval()
182 bool enable, struct regmap * const *maps) in aspeed_sig_expr_set() argument
192 if (!maps[desc->ip]) in aspeed_sig_expr_set()
220 ret = regmap_read(maps[ASPEED_IP_SCU], in aspeed_sig_expr_set()
229 ret = regmap_write(maps[desc->ip], in aspeed_sig_expr_set()
237 ret = regmap_update_bits(maps[desc->ip], desc->reg, in aspeed_sig_expr_set()
244 ret = aspeed_sig_expr_eval(expr, enable, maps); in aspeed_sig_expr_set()
255 struct regmap * const *maps) in aspeed_sig_expr_enable() argument
259 ret = aspeed_sig_expr_eval(expr, true, maps); in aspeed_sig_expr_enable()
264 return aspeed_sig_expr_set(expr, true, maps); in aspeed_sig_expr_enable()
270 struct regmap * const *maps) in aspeed_sig_expr_disable() argument
274 ret = aspeed_sig_expr_eval(expr, true, maps); in aspeed_sig_expr_disable()
279 return aspeed_sig_expr_set(expr, false, maps); in aspeed_sig_expr_disable()
293 struct regmap * const *maps) in aspeed_disable_sig() argument
301 ret = aspeed_sig_expr_disable(*exprs, maps); in aspeed_disable_sig()
430 ret = aspeed_disable_sig(funcs, pdata->maps); in aspeed_pinmux_set_mux()
450 ret = aspeed_sig_expr_enable(expr, pdata->maps); in aspeed_pinmux_set_mux()
507 ret = aspeed_disable_sig(funcs, pdata->maps); in aspeed_gpio_request_enable()
538 return aspeed_sig_expr_enable(expr, pdata->maps); in aspeed_gpio_request_enable()
554 pdata->maps[ASPEED_IP_SCU] = syscon_node_to_regmap(parent->of_node); in aspeed_pinctrl_probe()
555 if (IS_ERR(pdata->maps[ASPEED_IP_SCU])) { in aspeed_pinctrl_probe()
557 return PTR_ERR(pdata->maps[ASPEED_IP_SCU]); in aspeed_pinctrl_probe()
668 rc = regmap_read(pdata->maps[ASPEED_IP_SCU], pconf->reg, &val); in aspeed_pin_config_get()
723 rc = regmap_update_bits(pdata->maps[ASPEED_IP_SCU], pconf->reg, in aspeed_pin_config_set()