Lines Matching refs:status
63 int status = 0; in read_block() local
66 status = regmap_write(ci->regmap, 0, adr); in read_block()
67 if (!status) { in read_block()
75 status = regmap_raw_read(ci->regmap, 1, data, len); in read_block()
76 if (status) in read_block()
77 return status; in read_block()
82 return status; in read_block()
92 int status; in read_pccard() local
95 status = regmap_raw_write(ci->regmap, 2, addr, 2); in read_pccard()
96 if (!status) in read_pccard()
97 status = regmap_raw_read(ci->regmap, 3, data, n); in read_pccard()
98 return status; in read_pccard()
103 int status; in write_pccard() local
106 status = regmap_raw_write(ci->regmap, 2, addr, 2); in write_pccard()
107 if (!status) { in write_pccard()
111 status = regmap_raw_write(ci->regmap, 3, buf, n); in write_pccard()
113 return status; in write_pccard()
118 int status; in read_io() local
121 status = regmap_raw_write(ci->regmap, 2, addr, 2); in read_io()
122 if (!status) in read_io()
123 status = regmap_read(ci->regmap, 3, val); in read_io()
124 return status; in read_io()
129 int status; in write_io() local
132 status = regmap_raw_write(ci->regmap, 2, addr, 2); in write_io()
133 if (!status) in write_io()
134 status = regmap_write(ci->regmap, 3, val); in write_io()
135 return status; in write_io()
140 int status = 0; in write_regm() local
144 status = regmap_write(ci->regmap, 0, reg); in write_regm()
145 if (!status && reg >= 6 && reg <= 8 && mask != 0xff) { in write_regm()
146 status = regmap_read(ci->regmap, 1, ®val); in write_regm()
151 if (!status) in write_regm()
152 status = regmap_write(ci->regmap, 1, ci->regs[reg]); in write_regm()
155 return status; in write_regm()
165 int status = 0; in write_block() local
169 status = regmap_write(ci->regmap, 0, adr); in write_block()
170 if (status) in write_block()
171 return status; in write_block()
180 status = regmap_raw_write(ci->regmap, 1, buf, len); in write_block()
181 if (status) in write_block()
182 return status; in write_block()
186 return status; in write_block()
237 int status; in init() local
242 status = write_reg(ci, 0x00, 0x00); in init()
243 if (status < 0) in init()
245 status = write_reg(ci, 0x01, 0x00); in init()
246 if (status < 0) in init()
248 status = write_reg(ci, 0x02, 0x10); in init()
249 if (status < 0) in init()
251 status = write_reg(ci, 0x03, 0x00); in init()
252 if (status < 0) in init()
254 status = write_reg(ci, 0x05, 0xFF); in init()
255 if (status < 0) in init()
257 status = write_reg(ci, 0x06, 0x1F); in init()
258 if (status < 0) in init()
260 status = write_reg(ci, 0x07, 0x1F); in init()
261 if (status < 0) in init()
263 status = write_reg(ci, 0x08, 0x28); in init()
264 if (status < 0) in init()
266 status = write_reg(ci, 0x14, 0x20); in init()
267 if (status < 0) in init()
273 status = write_reg(ci, 0x0A, 0xA7); in init()
274 if (status < 0) in init()
277 status = write_reg(ci, 0x0B, 0x33); in init()
278 if (status < 0) in init()
280 status = write_reg(ci, 0x0C, 0x33); in init()
281 if (status < 0) in init()
284 status = write_regm(ci, 0x14, 0x00, 0x0F); in init()
285 if (status < 0) in init()
287 status = write_reg(ci, 0x15, ci->clk_reg_b); in init()
288 if (status < 0) in init()
290 status = write_regm(ci, 0x16, 0x00, 0x0F); in init()
291 if (status < 0) in init()
293 status = write_reg(ci, 0x17, ci->clk_reg_f); in init()
294 if (status < 0) in init()
302 status = write_reg(ci, 0x09, 0x6f); in init()
303 if (status < 0) in init()
306 status = write_reg(ci, 0x09, 0x6d); in init()
307 if (status < 0) in init()
310 status = write_reg(ci, 0x20, 0x08); in init()
311 if (status < 0) in init()
313 status = write_reg(ci, 0x21, (reg >> 8) & 0xff); in init()
314 if (status < 0) in init()
316 status = write_reg(ci, 0x22, reg & 0xff); in init()
317 if (status < 0) in init()
321 status = write_reg(ci, 0x09, 0x6f); /* D */ in init()
322 if (status < 0) in init()
325 status = write_reg(ci, 0x09, 0x6d); in init()
326 if (status < 0) in init()
329 status = write_reg(ci, 0x20, 0x68); in init()
330 if (status < 0) in init()
332 status = write_reg(ci, 0x21, 0x00); in init()
333 if (status < 0) in init()
335 status = write_reg(ci, 0x22, 0x02); in init()
336 if (status < 0) in init()
340 status = write_reg(ci, 0x09, 0x4f); /* C */ in init()
341 if (status < 0) in init()
344 status = write_reg(ci, 0x09, 0x4d); in init()
345 if (status < 0) in init()
348 status = write_reg(ci, 0x20, 0x28); in init()
349 if (status < 0) in init()
351 status = write_reg(ci, 0x21, 0x00); in init()
352 if (status < 0) in init()
354 status = write_reg(ci, 0x22, 0x07); in init()
355 if (status < 0) in init()
359 status = write_regm(ci, 0x20, 0x80, 0x80); in init()
360 if (status < 0) in init()
362 status = write_regm(ci, 0x03, 0x02, 0x02); in init()
363 if (status < 0) in init()
365 status = write_reg(ci, 0x01, 0x04); in init()
366 if (status < 0) in init()
368 status = write_reg(ci, 0x00, 0x31); in init()
369 if (status < 0) in init()
373 status = write_regm(ci, 0x09, 0x08, 0x08); in init()
374 if (status < 0) in init()