PCMTRIG_START
if (go == PCMTRIG_START) {
case PCMTRIG_START:
case PCMTRIG_START:
atiixp_chan_trigger(NULL, &sc->pch, PCMTRIG_START);
atiixp_chan_trigger(NULL, &sc->rch, PCMTRIG_START);
case PCMTRIG_START:
if (go != PCMTRIG_START) {
case PCMTRIG_START:
case PCMTRIG_START:
case PCMTRIG_START:
case PCMTRIG_START:
if (go == PCMTRIG_START) {
ch->run = (go == PCMTRIG_START) ? 1 : 0;
case PCMTRIG_START:
if (go == PCMTRIG_START) {
ch->run = (go == PCMTRIG_START) ? 1 : 0;
case PCMTRIG_START:
case PCMTRIG_START:
case PCMTRIG_START:
if (go == PCMTRIG_START) {
if (go == PCMTRIG_START) {
if (go == PCMTRIG_START) {
if (go == PCMTRIG_START) {
if (go == PCMTRIG_START) {
case PCMTRIG_START:
case PCMTRIG_START:
ichchan_trigger(0, ch, PCMTRIG_START);
case PCMTRIG_START:
case PCMTRIG_START:
case PCMTRIG_START:
if (go == PCMTRIG_START) {
if (go == PCMTRIG_START) {
case PCMTRIG_START:
trpchan_trigger(NULL, &tr->chinfo[i], PCMTRIG_START);
trrchan_trigger(NULL, &tr->recchinfo, PCMTRIG_START);
if (go == PCMTRIG_START) {
if (go == PCMTRIG_START) {
case PCMTRIG_START:
if (go == PCMTRIG_START) {
case PCMTRIG_START:
case PCMTRIG_START:
svrchan_trigger(0, &sc->rch, PCMTRIG_START);
svpchan_trigger(0, &sc->pch, PCMTRIG_START);
case PCMTRIG_START:
if (c->trigger != PCMTRIG_START) {
if (c->trigger == PCMTRIG_START) {
err = chn_trigger(c, PCMTRIG_START);
#define PCMTRIG_COMMON(x) ((x) == PCMTRIG_START || \
case PCMTRIG_START:
if (otrigger != PCMTRIG_START)
if (otrigger == PCMTRIG_START)
if (ret == 0 && go == PCMTRIG_START && VCHAN_SYNC_REQUIRED(c))