Lines Matching defs:symbolrate
136 static int tda10021_set_symbolrate (struct tda10021_state* state, u32 symbolrate)
144 if (symbolrate > XIN / 2)
145 symbolrate = XIN / 2;
146 else if (symbolrate < 500000)
147 symbolrate = 500000;
149 if (symbolrate < XIN / 16)
151 if (symbolrate < XIN / 32)
153 if (symbolrate < XIN / 64)
156 if (symbolrate < XIN * 10 / 123)
158 if (symbolrate < XIN * 10 / 160)
160 if (symbolrate < XIN * 10 / 246)
162 if (symbolrate < XIN * 10 / 320)
164 if (symbolrate < XIN * 10 / 492)
166 if (symbolrate < XIN * 10 / 640)
168 if (symbolrate < XIN * 10 / 984)
171 symbolrate <<= NDEC;
172 ratio = (symbolrate << 4) / FIN;
173 tmp = ((symbolrate << 4) % FIN) << 8;
179 BDRI = (((XIN << 5) / symbolrate) + 1) / 2;