Symbol: cs8427
include/sound/cs8427.h
181
int snd_cs8427_iec958_build(struct snd_i2c_device *cs8427,
include/sound/cs8427.h
184
int snd_cs8427_iec958_active(struct snd_i2c_device *cs8427, int active);
include/sound/cs8427.h
185
int snd_cs8427_iec958_pcm(struct snd_i2c_device *cs8427, unsigned int rate);
sound/i2c/cs8427.c
107
struct cs8427 *chip = device->private_data;
sound/i2c/cs8427.c
191
struct cs8427 *chip = device->private_data;
sound/i2c/cs8427.c
20
static void snd_cs8427_reset(struct snd_i2c_device *cs8427);
sound/i2c/cs8427.c
265
struct cs8427 *chip;
sound/i2c/cs8427.c
315
static void snd_cs8427_reset(struct snd_i2c_device *cs8427)
sound/i2c/cs8427.c
317
struct cs8427 *chip;
sound/i2c/cs8427.c
321
if (snd_BUG_ON(!cs8427))
sound/i2c/cs8427.c
323
chip = cs8427->private_data;
sound/i2c/cs8427.c
324
snd_i2c_lock(cs8427->bus);
sound/i2c/cs8427.c
329
snd_cs8427_reg_write(cs8427, CS8427_REG_CLOCKSOURCE,
sound/i2c/cs8427.c
333
snd_cs8427_reg_write(cs8427, CS8427_REG_CLOCKSOURCE,
sound/i2c/cs8427.c
336
snd_i2c_unlock(cs8427->bus);
sound/i2c/cs8427.c
339
snd_i2c_lock(cs8427->bus);
sound/i2c/cs8427.c
340
data = snd_cs8427_reg_read(cs8427, CS8427_REG_RECVERRORS);
sound/i2c/cs8427.c
341
snd_i2c_unlock(cs8427->bus);
sound/i2c/cs8427.c
346
snd_i2c_lock(cs8427->bus);
sound/i2c/cs8427.c
350
snd_cs8427_reg_write(cs8427, CS8427_REG_CLOCKSOURCE,
sound/i2c/cs8427.c
352
snd_i2c_unlock(cs8427->bus);
sound/i2c/cs8427.c
426
struct cs8427 *chip = device->private_data;
sound/i2c/cs8427.c
438
struct cs8427 *chip = device->private_data;
sound/i2c/cs8427.c
526
int snd_cs8427_iec958_build(struct snd_i2c_device *cs8427,
sound/i2c/cs8427.c
530
struct cs8427 *chip = cs8427->private_data;
sound/i2c/cs8427.c
538
kctl = snd_ctl_new1(&snd_cs8427_iec958_controls[idx], cs8427);
sound/i2c/cs8427.c
543
err = snd_ctl_add(cs8427->bus->card, kctl);
sound/i2c/cs8427.c
560
int snd_cs8427_iec958_active(struct snd_i2c_device *cs8427, int active)
sound/i2c/cs8427.c
562
struct cs8427 *chip;
sound/i2c/cs8427.c
564
if (snd_BUG_ON(!cs8427))
sound/i2c/cs8427.c
566
chip = cs8427->private_data;
sound/i2c/cs8427.c
574
snd_ctl_notify(cs8427->bus->card,
sound/i2c/cs8427.c
582
int snd_cs8427_iec958_pcm(struct snd_i2c_device *cs8427, unsigned int rate)
sound/i2c/cs8427.c
584
struct cs8427 *chip;
sound/i2c/cs8427.c
588
if (snd_BUG_ON(!cs8427))
sound/i2c/cs8427.c
590
chip = cs8427->private_data;
sound/i2c/cs8427.c
592
snd_i2c_lock(cs8427->bus);
sound/i2c/cs8427.c
609
err = snd_cs8427_send_corudata(cs8427, 0, status, 24);
sound/i2c/cs8427.c
611
snd_ctl_notify(cs8427->bus->card,
sound/i2c/cs8427.c
616
snd_i2c_unlock(cs8427->bus);
sound/i2c/cs8427.c
618
snd_cs8427_reset(cs8427);
sound/i2c/cs8427.c
87
struct cs8427 *chip = device->private_data;
sound/pci/ice1712/delta.c
404
if (snd_i2c_sendbytes(ice->cs8427, &reg, 1) != 1)
sound/pci/ice1712/delta.c
407
snd_i2c_readbytes(ice->cs8427, &reg, 1);
sound/pci/ice1712/delta.c
570
snd_cs8427_init(ice->i2c, ice->cs8427);
sound/pci/ice1712/ews.c
501
snd_cs8427_reg_write(ice->cs8427, CS8427_REG_RECVERRMASK, CS8427_UNLOCK | CS8427_CONF | CS8427_BIP | CS8427_PAR);
sound/pci/ice1712/ews.c
507
snd_cs8427_reg_write(ice->cs8427, CS8427_REG_RECVERRMASK, CS8427_UNLOCK | CS8427_CONF | CS8427_BIP | CS8427_PAR);
sound/pci/ice1712/ews.c
956
if (ice->cs8427 == NULL) {
sound/pci/ice1712/ice1712.c
1210
if (ice->cs8427) {
sound/pci/ice1712/ice1712.c
1212
err = snd_cs8427_iec958_build(ice->cs8427,
sound/pci/ice1712/ice1712.c
323
if (snd_i2c_sendbytes(ice->cs8427, reg, 1) != 1) {
sound/pci/ice1712/ice1712.c
327
if (snd_i2c_readbytes(ice->cs8427, &val, 1) != 1) {
sound/pci/ice1712/ice1712.c
338
if (snd_i2c_sendbytes(ice->cs8427, reg, 2) != 2) {
sound/pci/ice1712/ice1712.c
353
snd_cs8427_iec958_active(ice->cs8427, 1);
sound/pci/ice1712/ice1712.c
358
snd_cs8427_iec958_active(ice->cs8427, 0);
sound/pci/ice1712/ice1712.c
363
snd_cs8427_iec958_pcm(ice->cs8427, rate);
sound/pci/ice1712/ice1712.c
374
(ice->cs8427_timeout * HZ) / 1000, &ice->cs8427);
sound/pci/ice1712/ice1712.c
388
if (ice->cs8427)
sound/pci/ice1712/ice1712.h
346
struct snd_i2c_device *cs8427; /* CS8427 I2C device */