Lines Matching defs:syscon
15 #include <linux/mfd/syscon.h>
52 struct regmap *syscon;
66 ret = regmap_read(priv->syscon,
81 regmap_update_bits(priv->syscon,
97 regmap_update_bits(priv->syscon,
115 regmap_update_bits(priv->syscon,
146 ret = regmap_write(priv->syscon,
175 priv->syscon,
223 priv->syscon = syscon_regmap_lookup_by_compatible(
225 if (IS_ERR(priv->syscon))
226 return PTR_ERR(priv->syscon);
228 priv->syscon =
229 syscon_regmap_lookup_by_phandle(np, "gpio,syscon-dev");
230 if (IS_ERR(priv->syscon) && np->parent)
231 priv->syscon = syscon_node_to_regmap(np->parent);
232 if (IS_ERR(priv->syscon))
233 return PTR_ERR(priv->syscon);
235 ret = of_property_read_u32_index(np, "gpio,syscon-dev", 1,
242 ret = of_property_read_u32_index(np, "gpio,syscon-dev", 2,
270 .name = "gpio-syscon",