• Home
  • Raw
  • Download

Lines Matching refs:ret

107 	int val, ret;  in da9052_reg_read()  local
109 ret = regmap_read(da9052->regmap, reg, &val); in da9052_reg_read()
110 if (ret < 0) in da9052_reg_read()
111 return ret; in da9052_reg_read()
114 ret = da9052->fix_io(da9052, reg); in da9052_reg_read()
115 if (ret < 0) in da9052_reg_read()
116 return ret; in da9052_reg_read()
125 int ret; in da9052_reg_write() local
127 ret = regmap_write(da9052->regmap, reg, val); in da9052_reg_write()
128 if (ret < 0) in da9052_reg_write()
129 return ret; in da9052_reg_write()
132 ret = da9052->fix_io(da9052, reg); in da9052_reg_write()
133 if (ret < 0) in da9052_reg_write()
134 return ret; in da9052_reg_write()
137 return ret; in da9052_reg_write()
143 int ret; in da9052_group_read() local
148 ret = regmap_read(da9052->regmap, reg + i, &tmp); in da9052_group_read()
150 if (ret < 0) in da9052_group_read()
151 return ret; in da9052_group_read()
155 ret = da9052->fix_io(da9052, reg); in da9052_group_read()
156 if (ret < 0) in da9052_group_read()
157 return ret; in da9052_group_read()
160 return ret; in da9052_group_read()
166 int ret = 0; in da9052_group_write() local
170 ret = regmap_write(da9052->regmap, reg + i, val[i]); in da9052_group_write()
171 if (ret < 0) in da9052_group_write()
172 return ret; in da9052_group_write()
176 ret = da9052->fix_io(da9052, reg); in da9052_group_write()
177 if (ret < 0) in da9052_group_write()
178 return ret; in da9052_group_write()
181 return ret; in da9052_group_write()
188 int ret; in da9052_reg_update() local
190 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); in da9052_reg_update()
191 if (ret < 0) in da9052_reg_update()
192 return ret; in da9052_reg_update()
195 ret = da9052->fix_io(da9052, reg); in da9052_reg_update()
196 if (ret < 0) in da9052_reg_update()
197 return ret; in da9052_reg_update()
200 return ret; in da9052_reg_update()