Searched refs:lrck (Results 1 - 25 of 34) sorted by relevance

12

/linux-master/sound/soc/codecs/
H A Drt1308.c53 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 Drt1019.h156 int lrck; member in struct:rt1019_priv
H A Drt1019.c166 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 Drt1305.c76 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 Drt1016.h224 int lrck; member in struct:rt1016_priv
H A Drt1016.c312 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 Drt5514.c553 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 Drt5616.c149 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 Drt5660.c841 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 Drt5682s.c1230 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 Drt5514.h277 int lrck; member in struct:rt5514_priv
H A Drt1015.c704 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 Drt5682.c1294 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 Drt5668.c55 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 Drt5682-i2c.c284 rt5682->lrck[RT5682_AIF1] = 48000;
H A Drt1011.c1580 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 Drt5670.c832 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 Drt5651.c1289 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 Drt5640.c1704 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 Drt5665.c57 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 Drt5660.h838 int lrck[RT5660_AIFS]; member in struct:rt5660_priv
H A Drt1011.h689 int lrck; member in struct:rt1011_priv
H A Drt5677.c1207 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 Drt5663.c70 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 Ddwc-i2s.c813 { .id = "lrck" },
824 struct clk *lrck; local
842 lrck = clks[6].clk;
867 ret = clk_set_parent(lrck, lrck_ext);

Completed in 330 milliseconds

12