Home
last modified time | relevance | path

Searched refs:wcreg (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/sound/pci/
Drme32.c199 u32 wcreg; /* cached write control register value */ member
237 #define RME32_ISWORKING(rme32) ((rme32)->wcreg & RME32_WCR_START)
418 writel(rme32->wcreg | RME32_WCR_PD, in snd_rme32_reset_dac()
420 writel(rme32->wcreg, rme32->iobase + RME32_IO_CONTROL_REGISTER); in snd_rme32_reset_dac()
427 rate = ((rme32->wcreg >> RME32_WCR_BITPOS_FREQ_0) & 1) + in snd_rme32_playback_getrate()
428 (((rme32->wcreg >> RME32_WCR_BITPOS_FREQ_1) & 1) << 1); in snd_rme32_playback_getrate()
442 return (rme32->wcreg & RME32_WCR_DS_BM) ? rate << 1 : rate; in snd_rme32_playback_getrate()
511 ds = rme32->wcreg & RME32_WCR_DS_BM; in snd_rme32_playback_setrate()
514 rme32->wcreg &= ~RME32_WCR_DS_BM; in snd_rme32_playback_setrate()
515 rme32->wcreg = (rme32->wcreg | RME32_WCR_FREQ_0) & in snd_rme32_playback_setrate()
[all …]
Drme96.c233 u32 wcreg; /* cached write control register value */ member
275 #define RME96_ISPLAYING(rme96) ((rme96)->wcreg & RME96_WCR_START)
276 #define RME96_ISRECORDING(rme96) ((rme96)->wcreg & RME96_WCR_START_2)
554 writel(rme96->wcreg | RME96_WCR_PD, in snd_rme96_reset_dac()
556 writel(rme96->wcreg, rme96->iobase + RME96_IO_CONTROL_REGISTER); in snd_rme96_reset_dac()
562 return ((rme96->wcreg >> RME96_WCR_BITPOS_MONITOR_0) & 1) + in snd_rme96_getmontracks()
563 (((rme96->wcreg >> RME96_WCR_BITPOS_MONITOR_1) & 1) << 1); in snd_rme96_getmontracks()
571 rme96->wcreg |= RME96_WCR_MONITOR_0; in snd_rme96_setmontracks()
573 rme96->wcreg &= ~RME96_WCR_MONITOR_0; in snd_rme96_setmontracks()
576 rme96->wcreg |= RME96_WCR_MONITOR_1; in snd_rme96_setmontracks()
[all …]