Lines Matching refs:sr
169 static int tda10023_set_symbolrate (struct tda10023_state* state, u32 sr) in tda10023_set_symbolrate() argument
180 if (sr < (u32)(sysclk_x_10/984)) { in tda10023_set_symbolrate()
183 } else if (sr < (u32)(sysclk_x_10/640)) { in tda10023_set_symbolrate()
186 } else if (sr < (u32)(sysclk_x_10/492)) { in tda10023_set_symbolrate()
189 } else if (sr < (u32)(sysclk_x_10/320)) { in tda10023_set_symbolrate()
192 } else if (sr < (u32)(sysclk_x_10/246)) { in tda10023_set_symbolrate()
195 } else if (sr < (u32)(sysclk_x_10/160)) { in tda10023_set_symbolrate()
198 } else if (sr < (u32)(sysclk_x_10/123)) { in tda10023_set_symbolrate()
205 BDRI +=sr/2; in tda10023_set_symbolrate()
206 BDRI /=sr; in tda10023_set_symbolrate()
215 BDRX*=sr; in tda10023_set_symbolrate()
221 sr, BDR, BDRI, NDEC); in tda10023_set_symbolrate()