Lines Matching refs:rcreg
217 u32 rcreg; /* cached read control register value */ member
605 rme96->rcreg = readl(rme96->iobase + RME96_IO_CONTROL_REGISTER); in snd_rme96_capture_getrate()
606 if (rme96->rcreg & RME96_RCR_LOCK) { in snd_rme96_capture_getrate()
609 if (rme96->rcreg & RME96_RCR_T_OUT) { in snd_rme96_capture_getrate()
615 if (rme96->rcreg & RME96_RCR_VERF) { in snd_rme96_capture_getrate()
620 n = ((rme96->rcreg >> RME96_RCR_BITPOS_F0) & 1) + in snd_rme96_capture_getrate()
621 (((rme96->rcreg >> RME96_RCR_BITPOS_F1) & 1) << 1) + in snd_rme96_capture_getrate()
622 (((rme96->rcreg >> RME96_RCR_BITPOS_F2) & 1) << 2); in snd_rme96_capture_getrate()
626 if (rme96->rcreg & RME96_RCR_T_OUT) { in snd_rme96_capture_getrate()
1081 rme96->rcreg = readl(rme96->iobase + RME96_IO_CONTROL_REGISTER); in snd_rme96_trigger()
1082 if (rme96->rcreg & RME96_RCR_IRQ) in snd_rme96_trigger()
1086 rme96->rcreg = readl(rme96->iobase + RME96_IO_CONTROL_REGISTER); in snd_rme96_trigger()
1087 if (rme96->rcreg & RME96_RCR_IRQ_2) in snd_rme96_trigger()
1109 rme96->rcreg = readl(rme96->iobase + RME96_IO_CONTROL_REGISTER); in snd_rme96_interrupt()
1111 if (!((rme96->rcreg & RME96_RCR_IRQ) || in snd_rme96_interrupt()
1112 (rme96->rcreg & RME96_RCR_IRQ_2))) in snd_rme96_interrupt()
1117 if (rme96->rcreg & RME96_RCR_IRQ) { in snd_rme96_interrupt()
1122 if (rme96->rcreg & RME96_RCR_IRQ_2) { in snd_rme96_interrupt()
1694 rme96->rcreg = readl(rme96->iobase + RME96_IO_CONTROL_REGISTER); in snd_rme96_proc_read()