Lines Matching defs:data
108 unsigned int data = 0, treg;
114 data = (DX_AC97_BUSY_READ | (reg & 0x000000ff));
115 outl(data, TRID_REG(trident, DX_ACR1_AC97_R));
117 data = inl(TRID_REG(trident, DX_ACR1_AC97_R));
118 if ((data & DX_AC97_BUSY_READ) == 0)
122 data = (NX_AC97_BUSY_READ | (reg & 0x000000ff));
124 outl(data, TRID_REG(trident, treg));
126 data = inl(TRID_REG(trident, treg));
127 if ((data & 0x00000C00) == 0)
131 data = SI_AC97_BUSY_READ | SI_AC97_AUDIO_BUSY | (reg & 0x000000ff);
133 data |= SI_AC97_SECONDARY;
134 outl(data, TRID_REG(trident, SI_AC97_READ));
136 data = inl(TRID_REG(trident, SI_AC97_READ));
137 if ((data & (SI_AC97_BUSY_READ)) == 0)
145 reg, data);
146 data = 0;
149 return ((unsigned short) (data >> 16));
161 data - Lower 16 bits are the data to write to CODEC.
169 unsigned int address, data;
173 data = ((unsigned long) wdata) << 16;
185 data |= (DX_AC97_BUSY_WRITE | (reg & 0x000000ff));
195 data |= (NX_AC97_BUSY_WRITE | (ac97->num << 8) | (reg & 0x000000ff));
205 data |= SI_AC97_BUSY_WRITE | SI_AC97_AUDIO_BUSY | (reg & 0x000000ff);
207 data |= SI_AC97_SECONDARY;
215 outl(data, TRID_REG(trident, address));
752 CTRL |= 0x00000008; // 16-bit data
754 CTRL |= 0x00000002; // signed data
756 CTRL |= 0x00000004; // stereo data
3458 Returns: 4DWave device class private data
3605 Parameters: trident - device specific private data for 4DWave card