| /linux/sound/soc/codecs/ |
| H A D | rt5660.c | 841 rt5660->lrck[dai->id] = params_rate(params); in rt5660_hw_params() 842 pre_div = rl6231_get_clk_info(rt5660->sysclk, rt5660->lrck[dai->id]); in rt5660_hw_params() 845 rt5660->lrck[dai->id], dai->id); in rt5660_hw_params() 860 rt5660->bclk[dai->id] = rt5660->lrck[dai->id] * (32 << bclk_ms); in rt5660_hw_params() 862 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", in rt5660_hw_params() 863 rt5660->bclk[dai->id], rt5660->lrck[dai->id]); in rt5660_hw_params()
|
| H A D | rt1019.h | 156 int lrck; member
|
| H A D | rt5514.c | 554 return (rt5514->sysclk > rt5514->lrck * 384); in rt5514_i2s_use_asrc() 759 rt5514->lrck = params_rate(params); in rt5514_hw_params() 760 pre_div = rl6231_get_clk_info(rt5514->sysclk, rt5514->lrck); in rt5514_hw_params() 773 rt5514->bclk = rt5514->lrck * (32 << bclk_ms); in rt5514_hw_params() 775 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", in rt5514_hw_params() 776 rt5514->bclk, rt5514->lrck); in rt5514_hw_params()
|
| H A D | rt5682s.c | 1230 ref = 256 * rt5682s->lrck[RT5682S_AIF2]; in set_filter_clk() 1232 ref = 256 * rt5682s->lrck[RT5682S_AIF1]; in set_filter_clk() 1302 pre_div = get_clk_info(rt5682s->sysclk, rt5682s->lrck[id]); in rt5682s_set_i2s() 1308 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d master\n", in rt5682s_set_i2s() 1309 rt5682s->lrck[id], pre_div, id); in rt5682s_set_i2s() 2068 rt5682s->lrck[dai->id] = params_rate(params); in rt5682s_hw_params() 2552 ref = 256 * rt5682s->lrck[RT5682S_AIF1]; in rt5682s_wclk_prepare() 2600 if (rt5682s->lrck[RT5682S_AIF1] != CLK_48 && in rt5682s_wclk_recalc_rate() 2601 rt5682s->lrck[RT5682S_AIF1] != CLK_44) { in rt5682s_wclk_recalc_rate() 2607 return rt5682s->lrck[RT5682S_AIF in rt5682s_wclk_recalc_rate() [all...] |
| H A D | rt1016.h | 224 int lrck; member
|
| H A D | rt1011.c | 1577 rt1011->lrck = params_rate(params); in rt1011_hw_params() 1578 pre_div = rt1011_get_clk_info(rt1011->sysclk, rt1011->lrck); in rt1011_hw_params() 1582 rt1011->lrck * 64, rt1011->lrck * 256); in rt1011_hw_params() 1584 rt1011->lrck * 256, SND_SOC_CLOCK_IN); in rt1011_hw_params() 1595 rt1011->bclk = rt1011->lrck * (32 << bclk_ms); in rt1011_hw_params() 1600 dev_dbg(component->dev, "lrck is %dHz and pre_div is %d for iis %d\n", in rt1011_hw_params() 1601 rt1011->lrck, pre_div, dai->id); in rt1011_hw_params()
|
| H A D | rt5682.c | 1297 ref = 256 * rt5682->lrck[RT5682_AIF2]; in set_filter_clk() 1299 ref = 256 * rt5682->lrck[RT5682_AIF1]; in set_filter_clk() 2141 rt5682->lrck[dai->id] = params_rate(params); in rt5682_hw_params() 2142 pre_div = rl6231_get_clk_info(rt5682->sysclk, rt5682->lrck[dai->id]); in rt5682_hw_params() 2151 dev_dbg(dai->dev, "lrck is %dHz and pre_div is %d for iis %d\n", in rt5682_hw_params() 2152 rt5682->lrck[dai->id], pre_div, dai->id); in rt5682_hw_params() 2669 if (rt5682->lrck[RT5682_AIF1] != CLK_48 && in rt5682_wclk_recalc_rate() 2670 rt5682->lrck[RT5682_AIF1] != CLK_44) { in rt5682_wclk_recalc_rate() 2676 return rt5682->lrck[RT5682_AIF1]; in rt5682_wclk_recalc_rate() 2747 rt5682->lrck[RT5682_AIF in rt5682_wclk_set_rate() [all...] |
| H A D | rt5514.h | 277 int lrck; member
|
| H A D | rt5668.c | 56 int lrck[RT5668_AIFS]; 1155 ref = 256 * rt5668->lrck[RT5668_AIF2]; in set_filter_clk() 1157 ref = 256 * rt5668->lrck[RT5668_AIF1]; in set_filter_clk() 1882 rt5668->lrck[dai->id] = params_rate(params); in rt5668_hw_params() 1883 pre_div = rl6231_get_clk_info(rt5668->sysclk, rt5668->lrck[dai->id]); in rt5668_hw_params() 1892 dev_dbg(dai->dev, "lrck is %dHz and pre_div is %d for iis %d\n", in rt5668_hw_params() 1893 rt5668->lrck[dai->id], pre_div, dai->id); in rt5668_hw_params() 55 int lrck[RT5668_AIFS]; global() member
|
| H A D | rt1318.h | 26 int lrck; member
|
| H A D | rt5665.c | 55 int lrck[RT5665_AIFS]; 4012 rt5665->lrck[dai->id] = params_rate(params); in rt5665_hw_params() 4013 pre_div = rl6231_get_clk_info(rt5665->sysclk, rt5665->lrck[dai->id]); in rt5665_hw_params() 4017 rt5665->sysclk, rt5665->lrck[dai->id] * 512); in rt5665_hw_params() 4019 rt5665->lrck[dai->id] * 512, 0); in rt5665_hw_params() 4028 dev_dbg(dai->dev, "lrck is %dHz and pre_div is %d for iis %d\n", in rt5665_hw_params() 4029 rt5665->lrck[dai->id], pre_div, dai->id); in rt5665_hw_params() 4085 switch (rt5665->lrck[dai->id]) { in rt5665_hw_params() 54 int lrck[RT5665_AIFS]; global() member
|
| H A D | rt5640.c | 1704 rt5640->lrck[dai->id] = params_rate(params); in rt5640_hw_params() 1705 pre_div = rl6231_get_clk_info(rt5640->sysclk, rt5640->lrck[dai->id]); in rt5640_hw_params() 1708 rt5640->lrck[dai->id], dai->id); in rt5640_hw_params() 1720 rt5640->bclk[dai->id] = rt5640->lrck[dai->id] * (32 << bclk_ms); in rt5640_hw_params() 1722 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", in rt5640_hw_params() 1723 rt5640->bclk[dai->id], rt5640->lrck[dai->id]); in rt5640_hw_params()
|
| H A D | rt1011.h | 689 int lrck; member
|
| H A D | rt5660.h | 838 int lrck[RT5660_AIFS]; member
|
| H A D | rt5645.c | 465 int lrck[RT5645_AIFS]; member 2759 rt5645->lrck[dai->id] = params_rate(params); in rt5645_hw_params() 2760 pre_div = rl6231_get_clk_info(rt5645->sysclk, rt5645->lrck[dai->id]); in rt5645_hw_params() 2781 rt5645->bclk[dai->id] = rt5645->lrck[dai->id] * (32 << bclk_ms); in rt5645_hw_params() 2784 rt5645->bclk[dai->id], rt5645->lrck[dai->id]); in rt5645_hw_params()
|
| H A D | rt5677.c | 1199 if (rt5677->sysclk > rt5677->lrck[RT5677_AIF1] * 384) in is_using_asrc() 4288 rt5677->lrck[dai->id] = params_rate(params); in rt5677_hw_params() 4289 pre_div = rl6231_get_clk_info(rt5677->sysclk, rt5677->lrck[dai->id]); in rt5677_hw_params() 4291 dev_err(component->dev, "Unsupported clock setting: sysclk=%dHz lrck=%dHz\n", in rt5677_hw_params() 4292 rt5677->sysclk, rt5677->lrck[dai->id]); in rt5677_hw_params() 4301 rt5677->bclk[dai->id] = rt5677->lrck[dai->id] * (32 << bclk_ms); in rt5677_hw_params() 4303 dev_dbg(dai->dev, "bclk is %dHz and lrck is %dHz\n", in rt5677_hw_params() 4304 rt5677->bclk[dai->id], rt5677->lrck[dai->id]); in rt5677_hw_params()
|
| H A D | rt5682s.h | 1474 int lrck[RT5682S_AIFS]; member
|
| H A D | rt5659.h | 1804 int lrck[RT5659_AIFS]; member
|
| H A D | rt5677.h | 1777 int lrck[RT5677_AIFS]; member
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3562-pinctrl.dtsi | 370 i2s0m0_lrck: i2s0m0-lrck { 447 i2s0m1_lrck: i2s0m1-lrck { 526 i2s1m0_lrck: i2s1m0-lrck { 603 i2s1m1_lrck: i2s1m1-lrck { 682 i2s2m0_lrck: i2s2m0-lrck { 717 i2s2m1_lrck: i2s2m1-lrck {
|
| H A D | rk3528-pinctrl.dtsi | 357 i2s0m0_lrck: i2s0m0-lrck { 391 i2s0m1_lrck: i2s0m1-lrck { 427 i2s1_lrck: i2s1-lrck {
|
| H A D | rk3588-base-pinctrl.dtsi | 1119 i2s0_lrck: i2s0-lrck { 1198 i2s1m0_lrck: i2s1m0-lrck { 1274 i2s1m1_lrck: i2s1m1-lrck { 1353 i2s2m0_lrck: i2s2m0-lrck { 1388 i2s2m1_lrck: i2s2m1-lrck { 1425 i2s3_lrck: i2s3-lrck {
|
| H A D | rk3588-extra-pinctrl.dtsi | 265 i2s2m0_lrck: i2s2m0-lrck {
|
| /linux/sound/soc/dwc/ |
| H A D | dwc-i2s.c | 809 { .id = "lrck" }, in jh7110_i2s_crg_slave_init() 820 struct clk *lrck; in jh7110_i2s_crg_slave_init() 838 lrck = clks[6].clk; in jh7110_i2s_crg_slave_init() 863 ret = clk_set_parent(lrck, lrck_ext); in jh7110_i2s_crg_slave_init() 823 struct clk *lrck; jh7110_i2s_crg_slave_init() local
|
| /linux/arch/riscv/boot/dts/starfive/ |
| H A D | jh7110.dtsi | 305 i2srx_lrck_ext: i2srx-lrck-ext-clock { 317 i2stx_lrck_ext: i2stx-lrck-ext-clock { 556 "lrck", "bclk_ext", "lrck_ext"; 840 "lrck", "bclk_ext", "lrck_ext";
|