Lines Matching refs:bus
153 int snd_cs8427_init(struct snd_i2c_bus *bus, in snd_cs8427_init() argument
205 snd_i2c_lock(bus); in snd_cs8427_init()
214 snd_i2c_unlock(bus); in snd_cs8427_init()
250 snd_i2c_unlock(bus); in snd_cs8427_init()
258 snd_i2c_unlock(bus); in snd_cs8427_init()
264 int snd_cs8427_create(struct snd_i2c_bus *bus, in snd_cs8427_create() argument
273 err = snd_i2c_device_create(bus, "CS8427", CS8427_ADDR | (addr & 7), in snd_cs8427_create()
288 err = snd_cs8427_init(bus, device); in snd_cs8427_create()
329 snd_i2c_lock(cs8427->bus); in snd_cs8427_reset()
341 snd_i2c_unlock(cs8427->bus); in snd_cs8427_reset()
344 snd_i2c_lock(cs8427->bus); in snd_cs8427_reset()
346 snd_i2c_unlock(cs8427->bus); in snd_cs8427_reset()
351 snd_i2c_lock(cs8427->bus); in snd_cs8427_reset()
357 snd_i2c_unlock(cs8427->bus); in snd_cs8427_reset()
376 snd_i2c_lock(device->bus); in snd_cs8427_in_status_get()
378 snd_i2c_unlock(device->bus); in snd_cs8427_in_status_get()
400 snd_i2c_lock(device->bus); in snd_cs8427_qsubcode_get()
404 snd_i2c_unlock(device->bus); in snd_cs8427_qsubcode_get()
411 snd_i2c_unlock(device->bus); in snd_cs8427_qsubcode_get()
414 snd_i2c_unlock(device->bus); in snd_cs8427_qsubcode_get()
432 snd_i2c_lock(device->bus); in snd_cs8427_spdif_get()
434 snd_i2c_unlock(device->bus); in snd_cs8427_spdif_get()
449 snd_i2c_lock(device->bus); in snd_cs8427_spdif_put()
458 snd_i2c_unlock(device->bus); in snd_cs8427_spdif_put()
547 err = snd_ctl_add(cs8427->bus->card, kctl); in snd_cs8427_iec958_build()
575 snd_ctl_notify(cs8427->bus->card, in snd_cs8427_iec958_active()
593 snd_i2c_lock(cs8427->bus); in snd_cs8427_iec958_pcm()
612 snd_ctl_notify(cs8427->bus->card, in snd_cs8427_iec958_pcm()
617 snd_i2c_unlock(cs8427->bus); in snd_cs8427_iec958_pcm()