Lines Matching defs:bfs
69 unsigned rfs, bfs;
314 u32 bfs;
316 bfs = readl(priv->addr + I2SMOD) >> priv->variant_regs->bfs_off;
317 bfs &= priv->variant_regs->bfs_mask;
319 switch (bfs) {
333 static inline void set_bfs(struct i2s_dai *i2s, unsigned bfs)
341 if (!tdm && bfs > 48) {
348 switch (bfs) {
869 i2s->bfs = 0;
880 unsigned rfs, bfs, blc;
885 bfs = i2s->bfs;
887 if (!bfs && other)
888 bfs = other->bfs;
891 if (!bfs)
892 bfs = blc * 2;
906 if (bfs == 16 || bfs == 32)
913 if (any_active(i2s) && (get_rfs(i2s) != rfs || get_bfs(i2s) != bfs)) {
919 set_bfs(i2s, bfs);
931 priv->rclk_srcrate, psr, rfs, bfs);
1003 || (other && other->bfs && (other->bfs != div))) {
1009 i2s->bfs = div;
1082 i2s->bfs = 0;