Lines Matching refs:data
17 static int parse_clock_bits(u32 data, unsigned int *rate,
48 if ((data & 0x0000001e) == rate_entry->mask) {
56 if (data & 0x00000001) {
61 if ((data & 0x00001c00) == clk_entry->mask) {
77 u32 data;
84 data = le32_to_cpu(reg);
86 return parse_clock_bits(data, rate, src);
106 * Each quadlet is corresponding to data channels in a data
108 * data channels should be enabled. Here, I take second best
109 * to fetch PCM frames from all of data channels regardless of
126 u32 data;
136 data = le32_to_cpu(reg);
139 (data & 0x00000020) ? "Professional" : "Consumer",
140 (data & 0x00000040) ? "on" : "off");
143 (data & 0x00000100) ? "S/PDIF" : "ADAT");
146 (data & 0x00002000) ? "on" : "off");
149 (data & 0x00000200) ? "Optical" : "Coaxial");
151 err = parse_clock_bits(data, &rate, &src);
198 u32 data[2];
206 data[0] = le32_to_cpu(reg[0]);
207 data[1] = le32_to_cpu(reg[1]);
215 if (data[0] & clk_entry->locked_mask) {
216 if (data[0] & clk_entry->synced_mask)
229 if (data[1] & 0x00000001) {
237 if ((data[0] & 0x1e0000) == referred_entry->mask) {
247 if ((data[0] & 0x1e000000) == rate_entry->mask) {
312 u32 data;
318 data = le32_to_cpu(reg);
319 if (data != 0xffffffff) {
320 tx_isoc_channel = data;
339 u32 data;
364 data = ff->rx_stream.data_block_quadlets << 3;
365 data = (data << 8) | ff->rx_resources.channel;
366 reg = cpu_to_le32(data);
456 // Set the number of data blocks transferred in a second.