Lines Matching refs:err

129 	int err = i2c_master_send(client, data, len);
130 if (err == len)
132 return err > 0 ? -EIO : err;
138 int err = i2c_transfer(client->adapter, msgs, num);
139 if (err == num)
141 return err > 0 ? -EIO : err;
160 int *err)
162 return *err ? *err : saa7706h_set_reg24(sd, reg, val);
180 int *err)
182 return *err ? *err : saa7706h_set_reg16(sd, reg, val);
189 int err;
205 err = saa7706h_i2c_transfer(client, msg, ARRAY_SIZE(msg));
206 if (err)
207 return err;
215 int err = 0;
217 err = saa7706h_set_reg16_err(sd, SAA7706H_REG_CTRL,
219 SAA7706H_CTRL_PC_RESET_DSP2, &err);
224 err = saa7706h_set_reg16_err(sd, SAA7706H_REG_CTRL,
225 SAA7706H_CTRL_PLL3_62975MHZ, &err);
227 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_EVALUATION, 0, &err);
229 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_CL_GEN1, 0x040022, &err);
231 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_CL_GEN2,
232 SAA7706H_CL_GEN2_WSEDGE_FALLING, &err);
234 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_CL_GEN4, 0x024080, &err);
236 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_SEL, 0x200080, &err);
238 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_IAC, 0xf4caed, &err);
240 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_CLK_SET, 0x124334, &err);
242 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_CLK_COEFF, 0x004a1a,
243 &err);
245 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_INPUT_SENS, 0x0071c7,
246 &err);
248 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_PHONE_NAV_AUDIO,
249 0x0e22ff, &err);
251 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_IO_CONF_DSP2, 0x001ff8,
252 &err);
254 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_STATUS_DSP2, 0x080003,
255 &err);
257 err = saa7706h_set_reg24_err(sd, SAA7706H_REG_PC_DSP2, 0x000004, &err);
259 err = saa7706h_set_reg16_err(sd, SAA7706H_DSP1_MOD0, 0x0c6c, &err);
261 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP2_MPTR0, 0x000b4b, &err);
263 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP1_MODPNTR, 0x000600, &err);
265 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP1_MODPNTR, 0x0000c0, &err);
267 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP2_XMEM_CONTLLCW, 0x000819,
268 &err);
270 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP2_XMEM_CONTLLCW, 0x00085a,
271 &err);
273 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP2_XMEM_BUSAMP, 0x7fffff,
274 &err);
276 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP2_XMEM_FDACPNTR, 0x2000cb,
277 &err);
279 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP2_XMEM_IIS1PNTR, 0x2000cb,
280 &err);
282 err = saa7706h_set_reg16_err(sd, SAA7706H_DSP2_YMEM_PVGA, 0x0f80, &err);
284 err = saa7706h_set_reg16_err(sd, SAA7706H_DSP2_YMEM_PVAT1, 0x0800,
285 &err);
287 err = saa7706h_set_reg16_err(sd, SAA7706H_DSP2_YMEM_PVAT, 0x0800, &err);
289 err = saa7706h_set_reg24_err(sd, SAA7706H_DSP2_XMEM_CONTLLCW, 0x000905,
290 &err);
291 if (!err)
293 return err;
299 int err;
301 err = saa7706h_set_reg16(sd, SAA7706H_REG_CTRL,
304 if (!err)
306 return err;
338 int err;
357 err = state->hdl.error;
358 if (err)
359 goto err;
362 err = saa7706h_get_reg16(sd, SAA7706H_DSP1_ROM_VER);
363 if (err < 0)
364 goto err;
365 if (err != SUPPORTED_DSP1_ROM_VER)
366 v4l2_warn(sd, "Unknown DSP1 ROM code version: 0x%x\n", err);
370 err = saa7706h_mute(sd);
371 if (err)
372 goto err;
376 err:
381 printk(KERN_ERR DRIVER_NAME ": Failed to probe: %d\n", err);
383 return err;