Lines Matching refs:err

48 	int err;  in snd_cs8427_reg_write()  local
53 err = snd_i2c_sendbytes(device, buf, 2); in snd_cs8427_reg_write()
54 if (err != 2) { in snd_cs8427_reg_write()
57 buf[0], buf[1], err); in snd_cs8427_reg_write()
58 return err < 0 ? err : -EIO; in snd_cs8427_reg_write()
67 int err; in snd_cs8427_reg_read() local
70 err = snd_i2c_sendbytes(device, &reg, 1); in snd_cs8427_reg_read()
71 if (err != 1) { in snd_cs8427_reg_read()
74 return err < 0 ? err : -EIO; in snd_cs8427_reg_read()
76 err = snd_i2c_readbytes(device, &buf, 1); in snd_cs8427_reg_read()
77 if (err != 1) { in snd_cs8427_reg_read()
80 return err < 0 ? err : -EIO; in snd_cs8427_reg_read()
88 int err; in snd_cs8427_select_corudata() local
94 err = snd_cs8427_reg_write(device, CS8427_REG_CSDATABUF, in snd_cs8427_select_corudata()
96 if (err < 0) in snd_cs8427_select_corudata()
97 return err; in snd_cs8427_select_corudata()
111 int err, idx; in snd_cs8427_send_corudata() local
115 err = snd_cs8427_select_corudata(device, udata); in snd_cs8427_send_corudata()
116 if (err < 0) in snd_cs8427_send_corudata()
117 return err; in snd_cs8427_send_corudata()
125 err = snd_cs8427_reg_write(device, CS8427_REG_UDATABUF, in snd_cs8427_send_corudata()
127 return err < 0 ? err : 0; in snd_cs8427_send_corudata()
192 int err; in snd_cs8427_init() local
196 err = snd_cs8427_reg_read(device, CS8427_REG_ID_AND_VER); in snd_cs8427_init()
197 if (err != CS8427_VER8427A) { in snd_cs8427_init()
201 err); in snd_cs8427_init()
202 err = snd_cs8427_reg_read(device, CS8427_REG_ID_AND_VER); in snd_cs8427_init()
204 if (err != CS8427_VER8427A) { in snd_cs8427_init()
208 CS8427_VER8427A, err); in snd_cs8427_init()
214 err = snd_cs8427_reg_write(device, CS8427_REG_CLOCKSOURCE, 0x00); in snd_cs8427_init()
215 if (err < 0) in snd_cs8427_init()
219 err = snd_i2c_sendbytes(device, initvals1, 7); in snd_cs8427_init()
220 if (err != 7) { in snd_cs8427_init()
221 err = err < 0 ? err : -EIO; in snd_cs8427_init()
228 err = snd_i2c_sendbytes(device, buf, 7); in snd_cs8427_init()
229 if (err != 7) in snd_cs8427_init()
233 err = snd_i2c_sendbytes(device, initvals2, 4); in snd_cs8427_init()
234 if (err != 4) { in snd_cs8427_init()
235 err = err < 0 ? err : -EIO; in snd_cs8427_init()
255 return err; in snd_cs8427_init()
264 int err; in snd_cs8427_create() local
268 err = snd_i2c_device_create(bus, "CS8427", CS8427_ADDR | (addr & 7), in snd_cs8427_create()
270 if (err < 0) in snd_cs8427_create()
271 return err; in snd_cs8427_create()
283 err = snd_cs8427_init(bus, device); in snd_cs8427_create()
284 if (err) in snd_cs8427_create()
305 return err < 0 ? err : -EIO; in snd_cs8427_create()
393 int err; in snd_cs8427_qsubcode_get() local
396 err = snd_i2c_sendbytes(device, &reg, 1); in snd_cs8427_qsubcode_get()
397 if (err != 1) { in snd_cs8427_qsubcode_get()
401 return err < 0 ? err : -EIO; in snd_cs8427_qsubcode_get()
403 err = snd_i2c_readbytes(device, ucontrol->value.bytes.data, 10); in snd_cs8427_qsubcode_get()
404 if (err != 10) { in snd_cs8427_qsubcode_get()
408 return err < 0 ? err : -EIO; in snd_cs8427_qsubcode_get()
443 int err, change; in snd_cs8427_spdif_put() local
450 err = snd_cs8427_send_corudata(device, 0, status, 24); in snd_cs8427_spdif_put()
451 if (err < 0) in snd_cs8427_spdif_put()
452 change = err; in snd_cs8427_spdif_put()
533 int err; in snd_cs8427_iec958_build() local
543 err = snd_ctl_add(cs8427->bus->card, kctl); in snd_cs8427_iec958_build()
544 if (err < 0) in snd_cs8427_iec958_build()
545 return err; in snd_cs8427_iec958_build()
586 int err, reset; in snd_cs8427_iec958_pcm() local
609 err = snd_cs8427_send_corudata(cs8427, 0, status, 24); in snd_cs8427_iec958_pcm()
610 if (err > 0) in snd_cs8427_iec958_pcm()
619 return err < 0 ? err : 0; in snd_cs8427_iec958_pcm()