Lines Matching refs:status

55 	int status = 0;
58 status = regmap_write(ci->regmap, 0, adr);
59 if (!status) {
67 status = regmap_raw_read(ci->regmap, 1, data, len);
68 if (status)
69 return status;
74 return status;
84 int status;
87 status = regmap_raw_write(ci->regmap, 2, addr, 2);
88 if (!status)
89 status = regmap_raw_read(ci->regmap, 3, data, n);
90 return status;
95 int status;
98 status = regmap_raw_write(ci->regmap, 2, addr, 2);
99 if (!status) {
103 status = regmap_raw_write(ci->regmap, 3, buf, n);
105 return status;
110 int status;
113 status = regmap_raw_write(ci->regmap, 2, addr, 2);
114 if (!status)
115 status = regmap_read(ci->regmap, 3, val);
116 return status;
121 int status;
124 status = regmap_raw_write(ci->regmap, 2, addr, 2);
125 if (!status)
126 status = regmap_write(ci->regmap, 3, val);
127 return status;
132 int status = 0;
136 status = regmap_write(ci->regmap, 0, reg);
137 if (!status && reg >= 6 && reg <= 8 && mask != 0xff) {
138 status = regmap_read(ci->regmap, 1, &regval);
143 if (!status)
144 status = regmap_write(ci->regmap, 1, ci->regs[reg]);
147 return status;
157 int status = 0;
161 status = regmap_write(ci->regmap, 0, adr);
162 if (status)
163 return status;
172 status = regmap_raw_write(ci->regmap, 1, buf, len);
173 if (status)
174 return status;
178 return status;
229 int status;
234 status = write_reg(ci, 0x00, 0x00);
235 if (status < 0)
237 status = write_reg(ci, 0x01, 0x00);
238 if (status < 0)
240 status = write_reg(ci, 0x02, 0x10);
241 if (status < 0)
243 status = write_reg(ci, 0x03, 0x00);
244 if (status < 0)
246 status = write_reg(ci, 0x05, 0xFF);
247 if (status < 0)
249 status = write_reg(ci, 0x06, 0x1F);
250 if (status < 0)
252 status = write_reg(ci, 0x07, 0x1F);
253 if (status < 0)
255 status = write_reg(ci, 0x08, 0x28);
256 if (status < 0)
258 status = write_reg(ci, 0x14, 0x20);
259 if (status < 0)
265 status = write_reg(ci, 0x0A, 0xA7);
266 if (status < 0)
269 status = write_reg(ci, 0x0B, 0x33);
270 if (status < 0)
272 status = write_reg(ci, 0x0C, 0x33);
273 if (status < 0)
276 status = write_regm(ci, 0x14, 0x00, 0x0F);
277 if (status < 0)
279 status = write_reg(ci, 0x15, ci->clk_reg_b);
280 if (status < 0)
282 status = write_regm(ci, 0x16, 0x00, 0x0F);
283 if (status < 0)
285 status = write_reg(ci, 0x17, ci->clk_reg_f);
286 if (status < 0)
294 status = write_reg(ci, 0x09, 0x6f);
295 if (status < 0)
298 status = write_reg(ci, 0x09, 0x6d);
299 if (status < 0)
302 status = write_reg(ci, 0x20, 0x08);
303 if (status < 0)
305 status = write_reg(ci, 0x21, (reg >> 8) & 0xff);
306 if (status < 0)
308 status = write_reg(ci, 0x22, reg & 0xff);
309 if (status < 0)
313 status = write_reg(ci, 0x09, 0x6f); /* D */
314 if (status < 0)
317 status = write_reg(ci, 0x09, 0x6d);
318 if (status < 0)
321 status = write_reg(ci, 0x20, 0x68);
322 if (status < 0)
324 status = write_reg(ci, 0x21, 0x00);
325 if (status < 0)
327 status = write_reg(ci, 0x22, 0x02);
328 if (status < 0)
332 status = write_reg(ci, 0x09, 0x4f); /* C */
333 if (status < 0)
336 status = write_reg(ci, 0x09, 0x4d);
337 if (status < 0)
340 status = write_reg(ci, 0x20, 0x28);
341 if (status < 0)
343 status = write_reg(ci, 0x21, 0x00);
344 if (status < 0)
346 status = write_reg(ci, 0x22, 0x07);
347 if (status < 0)
351 status = write_regm(ci, 0x20, 0x80, 0x80);
352 if (status < 0)
354 status = write_regm(ci, 0x03, 0x02, 0x02);
355 if (status < 0)
357 status = write_reg(ci, 0x01, 0x04);
358 if (status < 0)
360 status = write_reg(ci, 0x00, 0x31);
361 if (status < 0)
365 status = write_regm(ci, 0x09, 0x08, 0x08);
366 if (status < 0)