Lines Matching refs:ret
25 int ret;
29 ret = regmap_write(st->map, st->reg->sample_rate_div, d);
30 if (ret)
31 return ret;
35 ret = regmap_write(st->map, st->reg->user_ctrl, user_ctrl);
36 if (ret)
44 ret = regmap_write(st->map, st->reg->user_ctrl, user_ctrl);
45 if (ret)
50 ret = regmap_write(st->map, st->reg->sample_rate_div, d);
51 if (ret)
60 return ret;
72 int ret;
82 ret = regmap_update_bits(st->map, 0x1, mask, val);
83 if (ret)
84 return ret;
90 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_MST_CTRL, val);
91 if (ret)
92 return ret;
95 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV4_CTRL, 0);
96 if (ret)
97 return ret;
121 int ret;
127 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_ADDR(0),
129 if (ret)
130 return ret;
131 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_REG(0), reg);
132 if (ret)
133 return ret;
134 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_CTRL(0),
136 if (ret)
137 return ret;
140 ret = inv_mpu_i2c_master_xfer(st);
141 if (ret)
145 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_CTRL(0), 0);
146 if (ret)
150 ret = regmap_read(st->map, INV_MPU6050_REG_I2C_MST_STATUS, &status);
151 if (ret)
152 return ret;
162 return ret;
178 int ret;
181 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_ADDR(0), addr);
182 if (ret)
183 return ret;
184 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_REG(0), reg);
185 if (ret)
186 return ret;
187 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_DO(0), val);
188 if (ret)
189 return ret;
190 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_CTRL(0),
192 if (ret)
193 return ret;
196 ret = inv_mpu_i2c_master_xfer(st);
197 if (ret)
201 ret = regmap_write(st->map, INV_MPU6050_REG_I2C_SLV_CTRL(0), 0);
202 if (ret)
206 ret = regmap_read(st->map, INV_MPU6050_REG_I2C_MST_STATUS, &status);
207 if (ret)
208 return ret;
216 return ret;