Lines Matching refs:regmap
40 struct regmap *regmap; member
47 struct regmap *regmap = data->regmap; in hi6220_peripheral_assert() local
52 return regmap_write(regmap, reg, BIT(offset)); in hi6220_peripheral_assert()
59 struct regmap *regmap = data->regmap; in hi6220_peripheral_deassert() local
64 return regmap_write(regmap, reg, BIT(offset)); in hi6220_peripheral_deassert()
76 struct regmap *regmap = data->regmap; in hi6220_media_assert() local
78 return regmap_write(regmap, SC_MEDIA_RSTEN, BIT(idx)); in hi6220_media_assert()
85 struct regmap *regmap = data->regmap; in hi6220_media_deassert() local
87 return regmap_write(regmap, SC_MEDIA_RSTDIS, BIT(idx)); in hi6220_media_deassert()
109 struct regmap *regmap = data->regmap; in hi6220_ao_assert() local
112 ret = regmap_write(regmap, AO_SCTRL_SC_PW_RSTEN0, BIT(idx)); in hi6220_ao_assert()
116 ret = regmap_write(regmap, AO_SCTRL_SC_PW_ISOEN0, BIT(idx)); in hi6220_ao_assert()
120 ret = regmap_write(regmap, AO_SCTRL_SC_PW_CLKDIS0, BIT(idx)); in hi6220_ao_assert()
128 struct regmap *regmap = data->regmap; in hi6220_ao_deassert() local
137 ret = regmap_write(regmap, AO_SCTRL_SC_PW_RSTDIS0, BIT(idx)); in hi6220_ao_deassert()
141 ret = regmap_write(regmap, AO_SCTRL_SC_PW_ISODIS0, BIT(idx)); in hi6220_ao_deassert()
145 ret = regmap_write(regmap, AO_SCTRL_SC_PW_CLKEN0, BIT(idx)); in hi6220_ao_deassert()
160 struct regmap *regmap; in hi6220_reset_probe() local
168 regmap = syscon_node_to_regmap(np); in hi6220_reset_probe()
169 if (IS_ERR(regmap)) { in hi6220_reset_probe()
171 return PTR_ERR(regmap); in hi6220_reset_probe()
174 data->regmap = regmap; in hi6220_reset_probe()