/linux-master/sound/soc/codecs/ |
H A D | rt1308.c | 53 int lrck; member in struct:rt1308_priv 459 rt1308->lrck = params_rate(params); 460 pre_div = rt1308_get_clk_info(rt1308->sysclk, rt1308->lrck); 463 "Unsupported clock setting %d\n", rt1308->lrck); 475 rt1308->bclk = rt1308->lrck * (32 << bclk_ms); 480 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 481 rt1308->lrck, pre_div, dai->id);
|
H A D | rt1019.h | 156 int lrck; member in struct:rt1019_priv
|
H A D | rt1019.c | 166 rt1019->lrck = params_rate(params); 167 pre_div = rl6231_get_clk_info(rt1019->sysclk, rt1019->lrck); 180 rt1019->bclk = rt1019->lrck * (32 << bclk_ms); 182 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 183 rt1019->bclk, rt1019->lrck);
|
H A D | rt1305.c | 76 int lrck; member in struct:rt1305_priv 631 rt1305->lrck = params_rate(params); 632 pre_div = rt1305_get_clk_info(rt1305->sysclk, rt1305->lrck); 636 rt1305->lrck * 64, rt1305->lrck * 256); 638 rt1305->lrck * 256, SND_SOC_CLOCK_IN); 649 rt1305->bclk = rt1305->lrck * (32 << bclk_ms); 654 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 655 rt1305->lrck, pre_div, dai->id);
|
H A D | rt1016.h | 224 int lrck; member in struct:rt1016_priv
|
H A D | rt1016.c | 312 rt1016->lrck = params_rate(params); 313 pre_div = rl6231_get_clk_info(rt1016->sysclk, rt1016->lrck); 327 rt1016->bclk = rt1016->lrck * (32 << bclk_ms); 333 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 334 rt1016->lrck, pre_div, dai->id);
|
H A D | rt5514.c | 553 return (rt5514->sysclk > rt5514->lrck * 384); 758 rt5514->lrck = params_rate(params); 759 pre_div = rl6231_get_clk_info(rt5514->sysclk, rt5514->lrck); 772 rt5514->bclk = rt5514->lrck * (32 << bclk_ms); 774 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 775 rt5514->bclk, rt5514->lrck);
|
H A D | rt5616.c | 149 int lrck[RT5616_AIFS]; member in struct:rt5616_priv 965 rt5616->lrck[dai->id] = params_rate(params); 967 pre_div = rl6231_get_clk_info(rt5616->sysclk, rt5616->lrck[dai->id]); 979 rt5616->bclk[dai->id] = rt5616->lrck[dai->id] * (32 << bclk_ms); 981 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 982 rt5616->bclk[dai->id], rt5616->lrck[dai->id]);
|
H A D | rt5660.c | 841 rt5660->lrck[dai->id] = params_rate(params); 842 pre_div = rl6231_get_clk_info(rt5660->sysclk, rt5660->lrck[dai->id]); 845 rt5660->lrck[dai->id], dai->id); 860 rt5660->bclk[dai->id] = rt5660->lrck[dai->id] * (32 << bclk_ms); 862 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 863 rt5660->bclk[dai->id], rt5660->lrck[dai->id]);
|
H A D | rt5682s.c | 1230 ref = 256 * rt5682s->lrck[RT5682S_AIF2]; 1232 ref = 256 * rt5682s->lrck[RT5682S_AIF1]; 1302 pre_div = get_clk_info(rt5682s->sysclk, rt5682s->lrck[id]); 1308 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d master\n", 1309 rt5682s->lrck[id], pre_div, id); 2068 rt5682s->lrck[dai->id] = params_rate(params); 2551 ref = 256 * rt5682s->lrck[RT5682S_AIF1]; 2603 if (rt5682s->lrck[RT5682S_AIF1] != CLK_48 && 2604 rt5682s->lrck[RT5682S_AIF1] != CLK_44) { 2610 return rt5682s->lrck[RT5682S_AIF [all...] |
H A D | rt5514.h | 277 int lrck; member in struct:rt5514_priv
|
H A D | rt1015.c | 704 int pre_div, frame_size, lrck; local 707 lrck = params_rate(params); 708 pre_div = rl6231_get_clk_info(rt1015->sysclk, lrck); 723 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 724 lrck, pre_div, dai->id);
|
H A D | rt5682.c | 1294 ref = 256 * rt5682->lrck[RT5682_AIF2]; 1296 ref = 256 * rt5682->lrck[RT5682_AIF1]; 2138 rt5682->lrck[dai->id] = params_rate(params); 2139 pre_div = rl6231_get_clk_info(rt5682->sysclk, rt5682->lrck[dai->id]); 2148 dev_dbg(dai->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 2149 rt5682->lrck[dai->id], pre_div, dai->id); 2666 if (rt5682->lrck[RT5682_AIF1] != CLK_48 && 2667 rt5682->lrck[RT5682_AIF1] != CLK_44) { 2673 return rt5682->lrck[RT5682_AIF1]; 2744 rt5682->lrck[RT5682_AIF [all...] |
H A D | rt5668.c | 55 int lrck[RT5668_AIFS]; member in struct:rt5668_priv 1200 ref = 256 * rt5668->lrck[RT5668_AIF2]; 1202 ref = 256 * rt5668->lrck[RT5668_AIF1]; 1927 rt5668->lrck[dai->id] = params_rate(params); 1928 pre_div = rl6231_get_clk_info(rt5668->sysclk, rt5668->lrck[dai->id]); 1937 dev_dbg(dai->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 1938 rt5668->lrck[dai->id], pre_div, dai->id);
|
H A D | rt5682-i2c.c | 284 rt5682->lrck[RT5682_AIF1] = 48000;
|
H A D | rt1011.c | 1580 rt1011->lrck = params_rate(params); 1581 pre_div = rt1011_get_clk_info(rt1011->sysclk, rt1011->lrck); 1585 rt1011->lrck * 64, rt1011->lrck * 256); 1587 rt1011->lrck * 256, SND_SOC_CLOCK_IN); 1598 rt1011->bclk = rt1011->lrck * (32 << bclk_ms); 1603 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 1604 rt1011->lrck, pre_div, dai->id);
|
H A D | rt5670.c | 832 if (rt5670->sysclk > rt5670->lrck[RT5670_AIF1] * 384) 2374 rt5670->lrck[dai->id] = params_rate(params); 2375 pre_div = rl6231_get_clk_info(rt5670->sysclk, rt5670->lrck[dai->id]); 2378 rt5670->lrck[dai->id], dai->id); 2387 rt5670->bclk[dai->id] = rt5670->lrck[dai->id] * (32 << bclk_ms); 2389 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 2390 rt5670->bclk[dai->id], rt5670->lrck[dai->id]);
|
H A D | rt5651.c | 1289 rt5651->lrck[dai->id] = params_rate(params); 1290 pre_div = rl6231_get_clk_info(rt5651->sysclk, rt5651->lrck[dai->id]); 1302 rt5651->bclk[dai->id] = rt5651->lrck[dai->id] * (32 << bclk_ms); 1304 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 1305 rt5651->bclk[dai->id], rt5651->lrck[dai->id]);
|
H A D | rt5640.c | 1704 rt5640->lrck[dai->id] = params_rate(params); 1705 pre_div = rl6231_get_clk_info(rt5640->sysclk, rt5640->lrck[dai->id]); 1708 rt5640->lrck[dai->id], dai->id); 1720 rt5640->bclk[dai->id] = rt5640->lrck[dai->id] * (32 << bclk_ms); 1722 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 1723 rt5640->bclk[dai->id], rt5640->lrck[dai->id]);
|
H A D | rt5665.c | 57 int lrck[RT5665_AIFS]; member in struct:rt5665_priv 4112 rt5665->lrck[dai->id] = params_rate(params); 4113 pre_div = rl6231_get_clk_info(rt5665->sysclk, rt5665->lrck[dai->id]); 4117 rt5665->sysclk, rt5665->lrck[dai->id] * 512); 4119 rt5665->lrck[dai->id] * 512, 0); 4128 dev_dbg(dai->dev, "lrck is %dHz and pre_div is %d for iis %d\n", 4129 rt5665->lrck[dai->id], pre_div, dai->id); 4185 switch (rt5665->lrck[dai->id]) {
|
H A D | rt5660.h | 838 int lrck[RT5660_AIFS]; member in struct:rt5660_priv
|
H A D | rt1011.h | 689 int lrck; member in struct:rt1011_priv
|
H A D | rt5677.c | 1207 if (rt5677->sysclk > rt5677->lrck[RT5677_AIF1] * 384) 4295 rt5677->lrck[dai->id] = params_rate(params); 4296 pre_div = rl6231_get_clk_info(rt5677->sysclk, rt5677->lrck[dai->id]); 4298 dev_err(component->dev, "Unsupported clock setting: sysclk=%dHz lrck=%dHz\n", 4299 rt5677->sysclk, rt5677->lrck[dai->id]); 4308 rt5677->bclk[dai->id] = rt5677->lrck[dai->id] * (32 << bclk_ms); 4310 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", 4311 rt5677->bclk[dai->id], rt5677->lrck[dai->id]);
|
H A D | rt5663.c | 70 int lrck; member in struct:rt5663_priv 2151 if (rt5663->sysclk > rt5663->lrck * 384) 2771 rt5663->lrck = params_rate(params); 2774 rt5663->lrck, rt5663->sysclk); 2776 pre_div = rl6231_get_clk_info(rt5663->sysclk, rt5663->lrck); 2779 rt5663->lrck, dai->id);
|
/linux-master/sound/soc/dwc/ |
H A D | dwc-i2s.c | 813 { .id = "lrck" }, 824 struct clk *lrck; local 842 lrck = clks[6].clk; 867 ret = clk_set_parent(lrck, lrck_ext);
|