Lines Matching refs:txchan
145 int txchan, txsize, rxsize;
1686 cosa->txchan++;
1688 if (cosa->txchan >= cosa->nchannels)
1689 cosa->txchan = 0;
1690 if (!(cosa->txbitmap & (1<<cosa->txchan)))
1692 if (~status & (1 << (cosa->txchan+DRIVER_TXMAP_SHIFT)))
1700 cosa->name, cosa->txchan);
1706 cosa->txsize = cosa->chan[cosa->txchan].txsize;
1707 if (cosa_dma_able(cosa->chan+cosa->txchan,
1708 cosa->chan[cosa->txchan].txbuf, cosa->txsize)) {
1709 cosa->txbuf = cosa->chan[cosa->txchan].txbuf;
1711 memcpy(cosa->bouncebuf, cosa->chan[cosa->txchan].txbuf,
1720 cosa_putdata8(cosa, ((cosa->txchan << 5) & 0xe0)|
1724 debug_data_out(cosa, ((cosa->txchan << 5) & 0xe0)|
1744 cosa_putdata16(cosa, ((cosa->txchan<<13) & 0xe000)
1748 debug_data_out(cosa, ((cosa->txchan<<13) & 0xe000)
1897 struct channel_data *chan = cosa->chan+cosa->txchan;