Lines Matching refs:regmap
36 struct regmap *regmap; member
49 struct regmap *regmap; in of_syscon_register() local
115 regmap = regmap_init_mmio(NULL, base, &syscon_config); in of_syscon_register()
116 if (IS_ERR(regmap)) { in of_syscon_register()
118 ret = PTR_ERR(regmap); in of_syscon_register()
122 syscon->regmap = regmap; in of_syscon_register()
138 struct regmap *syscon_node_to_regmap(struct device_node *np) in syscon_node_to_regmap()
158 return syscon->regmap; in syscon_node_to_regmap()
162 struct regmap *syscon_regmap_lookup_by_compatible(const char *s) in syscon_regmap_lookup_by_compatible()
165 struct regmap *regmap; in syscon_regmap_lookup_by_compatible() local
171 regmap = syscon_node_to_regmap(syscon_np); in syscon_regmap_lookup_by_compatible()
174 return regmap; in syscon_regmap_lookup_by_compatible()
183 struct regmap *syscon_regmap_lookup_by_pdevname(const char *s) in syscon_regmap_lookup_by_pdevname()
195 return syscon->regmap; in syscon_regmap_lookup_by_pdevname()
199 struct regmap *syscon_regmap_lookup_by_phandle(struct device_node *np, in syscon_regmap_lookup_by_phandle()
203 struct regmap *regmap; in syscon_regmap_lookup_by_phandle() local
213 regmap = syscon_node_to_regmap(syscon_np); in syscon_regmap_lookup_by_phandle()
216 return regmap; in syscon_regmap_lookup_by_phandle()
244 syscon->regmap = devm_regmap_init_mmio(dev, base, &syscon_config); in syscon_probe()
245 if (IS_ERR(syscon->regmap)) { in syscon_probe()
247 return PTR_ERR(syscon->regmap); in syscon_probe()