Lines Matching refs:perif
110 CODEC_CONTROL_READ, &mace->perif.audio.codec_control);
112 val = readq(&mace->perif.audio.codec_control); /* flush bus */
115 val = readq(&mace->perif.audio.codec_read);
134 &mace->perif.audio.codec_control);
136 val = readq(&mace->perif.audio.codec_control); /* flush bus */
359 src_pos = readq(&mace->perif.audio.chan[ch].read_ptr);
382 writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */
407 dst_pos = readq(&mace->perif.audio.chan[ch].write_ptr);
432 writeq(dst_pos, &mace->perif.audio.chan[ch].write_ptr); /* in bytes */
446 writeq(CHANNEL_CONTROL_RESET, &mace->perif.audio.chan[ch].control);
448 writeq(0, &mace->perif.audio.chan[ch].control);
456 &mace->perif.audio.chan[ch].control);
464 writeq(0, &mace->perif.audio.chan[chan->idx].control);
481 readq(&mace->perif.audio.chan[ch].depth) - 32;
500 readq(&mace->perif.audio.chan[ch].depth) - 32;
759 writeq(AUDIO_CONTROL_RESET, &mace->perif.audio.control);
761 writeq(0, &mace->perif.audio.control);
797 if (!(readq(&mace->perif.audio.control) & AUDIO_CONTROL_CODEC_PRESENT))
839 writeq(AUDIO_CONTROL_RESET, &mace->perif.audio.control);
841 writeq(0, &mace->perif.audio.control);
845 writeq(chip->ring_base_dma, &mace->perif.ctrl.ringbase);