Lines Matching +full:rx +full:- +full:tx

2  * bfin_sport.h - interface to Blackfin SPORTs
4 * Copyright 2004-2009 Analog Devices Inc.
6 * Licensed under the GPL-2 or later.
17 /* Data format, normal, a-law or u-law */
50 unsigned int data_format:2; /* Normal, u-law or a-law */
52 int word_len; /* How length of the word in bits, 3-32 bits */
114 __ret = __mmrs->rx32; \
123 #define TSPEN 0x0001 /* TX enable */
124 #define ITCLK 0x0002 /* Internal TX Clock Select */
125 #define TDTYPE 0x000C /* TX Data Formatting Select */
127 #define DTYPE_ULAW 0x0008 /* Compand Using u-Law */
128 #define DTYPE_ALAW 0x000C /* Compand Using A-Law */
129 #define TLSBIT 0x0010 /* TX Bit Order */
130 #define ITFS 0x0200 /* Internal TX Frame Sync Select */
131 #define TFSR 0x0400 /* TX Frame Sync Required Select */
132 #define DITFS 0x0800 /* Data Independent TX Frame Sync Select */
133 #define LTFS 0x1000 /* Low TX Frame Sync Select */
134 #define LATFS 0x2000 /* Late TX Frame Sync Select */
135 #define TCKFE 0x4000 /* TX Clock Falling Edge Select */
138 #define SLEN 0x001F /* SPORT TX Word Length (2 - 31) */
141 #define TXSE 0x0100 /* TX Secondary Enable */
142 #define TSFSE 0x0200 /* TX Stereo Frame Sync Enable */
143 #define TRFST 0x0400 /* TX Right-First Data Order */
146 #define RSPEN 0x0001 /* RX enable */
147 #define IRCLK 0x0002 /* Internal RX Clock Select */
148 #define RDTYPE 0x000C /* RX Data Formatting Select */
150 #define RLSBIT 0x0010 /* RX Bit Order */
151 #define IRFS 0x0200 /* Internal RX Frame Sync Select */
152 #define RFSR 0x0400 /* RX Frame Sync Required Select */
153 #define LRFS 0x1000 /* Low RX Frame Sync Select */
154 #define LARFS 0x2000 /* Late RX Frame Sync Select */
155 #define RCKFE 0x4000 /* RX Clock Falling Edge Select */
159 #define RXSE 0x0100 /* RX Secondary Enable */
160 #define RSFSE 0x0200 /* RX Stereo Frame Sync Enable */
161 #define RRFST 0x0400 /* Right-First Data Order */
164 #define RXNE 0x0001 /* RX FIFO Not Empty Status */
165 #define RUVF 0x0002 /* RX Underflow Status */
166 #define ROVF 0x0004 /* RX Overflow Status */
167 #define TXF 0x0008 /* TX FIFO Full Status */
168 #define TUVF 0x0010 /* TX Underflow Status */
169 #define TOVF 0x0020 /* TX Overflow Status */
170 #define TXHRE 0x0040 /* TX Hold Register Empty */