Lines Matching refs:emu

261 	struct snd_ca0106 *emu = entry->private_data;  in snd_ca0106_proc_iec958()  local
264 value = snd_ca0106_ptr_read(emu, SAMPLE_RATE_TRACKER_STATUS, 0); in snd_ca0106_proc_iec958()
273 value = snd_ca0106_ptr_read(emu, SPDIF_INPUT_STATUS, 0); in snd_ca0106_proc_iec958()
283 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_write32() local
291 spin_lock_irqsave(&emu->emu_lock, flags); in snd_ca0106_proc_reg_write32()
292 outl(val, emu->port + (reg & 0xfffffffc)); in snd_ca0106_proc_reg_write32()
293 spin_unlock_irqrestore(&emu->emu_lock, flags); in snd_ca0106_proc_reg_write32()
301 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read32() local
307 spin_lock_irqsave(&emu->emu_lock, flags); in snd_ca0106_proc_reg_read32()
308 value = inl(emu->port + i); in snd_ca0106_proc_reg_read32()
309 spin_unlock_irqrestore(&emu->emu_lock, flags); in snd_ca0106_proc_reg_read32()
317 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read16() local
323 spin_lock_irqsave(&emu->emu_lock, flags); in snd_ca0106_proc_reg_read16()
324 value = inw(emu->port + i); in snd_ca0106_proc_reg_read16()
325 spin_unlock_irqrestore(&emu->emu_lock, flags); in snd_ca0106_proc_reg_read16()
333 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read8() local
339 spin_lock_irqsave(&emu->emu_lock, flags); in snd_ca0106_proc_reg_read8()
340 value = inb(emu->port + i); in snd_ca0106_proc_reg_read8()
341 spin_unlock_irqrestore(&emu->emu_lock, flags); in snd_ca0106_proc_reg_read8()
349 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read1() local
357 value = snd_ca0106_ptr_read(emu, i, j); in snd_ca0106_proc_reg_read1()
367 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_read2() local
375 value = snd_ca0106_ptr_read(emu, i, j); in snd_ca0106_proc_reg_read2()
385 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_reg_write() local
392 snd_ca0106_ptr_write(emu, reg, channel_id, val); in snd_ca0106_proc_reg_write()
399 struct snd_ca0106 *emu = entry->private_data; in snd_ca0106_proc_i2c_write() local
406 snd_ca0106_i2c_write(emu, reg, val); in snd_ca0106_proc_i2c_write()
411 int snd_ca0106_proc_init(struct snd_ca0106 *emu) in snd_ca0106_proc_init() argument
413 snd_card_ro_proc_new(emu->card, "iec958", emu, snd_ca0106_proc_iec958); in snd_ca0106_proc_init()
414 snd_card_rw_proc_new(emu->card, "ca0106_reg32", emu, in snd_ca0106_proc_init()
417 snd_card_ro_proc_new(emu->card, "ca0106_reg16", emu, in snd_ca0106_proc_init()
419 snd_card_ro_proc_new(emu->card, "ca0106_reg8", emu, in snd_ca0106_proc_init()
421 snd_card_rw_proc_new(emu->card, "ca0106_regs1", emu, in snd_ca0106_proc_init()
424 snd_card_rw_proc_new(emu->card, "ca0106_i2c", emu, NULL, in snd_ca0106_proc_init()
426 snd_card_ro_proc_new(emu->card, "ca0106_regs2", emu, in snd_ca0106_proc_init()