Lines Matching defs:fm801_wr

189 fm801_wr(struct fm801_info *fm801, int regno, u_int32_t data, int size)
225 fm801_wr(fm801,FM_CODEC_CMD, regno|FM_CODEC_CMD_READ,2);
260 fm801_wr(fm801,FM_CODEC_DATA,data, 2);
261 fm801_wr(fm801,FM_CODEC_CMD, regno,2);
299 fm801_wr(fm801, FM_PLAY_DMABUF1, fm801->play_start,4);
301 fm801_wr(fm801, FM_PLAY_DMABUF2, fm801->play_nextblk,4);
308 fm801_wr(fm801, FM_REC_DMABUF1, fm801->rec_start,4);
310 fm801_wr(fm801, FM_REC_DMABUF2, fm801->rec_nextblk,4);
316 fm801_wr(fm801, FM_INTSTATUS, intsrc & FM_INTSTATUS_MPU,2);
321 fm801_wr(fm801, FM_INTSTATUS, intsrc & FM_INTSTATUS_VOL,2);
325 fm801_wr(fm801, FM_INTSTATUS, intsrc & (FM_INTSTATUS_PLAY | FM_INTSTATUS_REC), 2);
460 fm801_wr(fm801, FM_PLAY_DMALEN, fm801->play_blksize - 1, 2);
461 fm801_wr(fm801, FM_PLAY_DMABUF1,fm801->play_start,4);
462 fm801_wr(fm801, FM_PLAY_DMABUF2,fm801->play_nextblk,4);
463 fm801_wr(fm801, FM_PLAY_CTL,
469 fm801_wr(fm801, FM_PLAY_CTL,
478 fm801_wr(fm801, FM_REC_DMALEN, fm801->rec_blksize - 1, 2);
479 fm801_wr(fm801, FM_REC_DMABUF1,fm801->rec_start,4);
480 fm801_wr(fm801, FM_REC_DMABUF2,fm801->rec_nextblk,4);
481 fm801_wr(fm801, FM_REC_CTL,
487 fm801_wr(fm801, FM_REC_CTL,
548 fm801_wr(fm801, FM_CODEC_CTL, 0x0020,2);
550 fm801_wr(fm801, FM_CODEC_CTL, 0x0000,2);
553 fm801_wr(fm801, FM_PCM_VOLUME, 0x0808,2);
554 fm801_wr(fm801, FM_FM_VOLUME, 0x0808,2);
555 fm801_wr(fm801, FM_I2S_VOLUME, 0x0808,2);
556 fm801_wr(fm801, 0x40,0x107f,2); /* enable legacy audio */
558 fm801_wr((void *)fm801, FM_RECORD_SOURCE, 0x0000,2);
562 fm801_wr(fm801, FM_INTMASK,
565 fm801_wr(fm801, FM_INTSTATUS,