Home
last modified time | relevance | path

Searched refs:lrck (Results 1 – 25 of 47) sorted by relevance

12

/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Drt1308.c55 int lrck; member
461 rt1308->lrck = params_rate(params); in rt1308_hw_params()
462 pre_div = rt1308_get_clk_info(rt1308->sysclk, rt1308->lrck); in rt1308_hw_params()
465 "Unsupported clock setting %d\n", rt1308->lrck); in rt1308_hw_params()
477 rt1308->bclk = rt1308->lrck * (32 << bclk_ms); in rt1308_hw_params()
483 rt1308->lrck, pre_div, dai->id); in rt1308_hw_params()
H A Drt1305.c78 int lrck; member
633 rt1305->lrck = params_rate(params); in rt1305_hw_params()
634 pre_div = rt1305_get_clk_info(rt1305->sysclk, rt1305->lrck); in rt1305_hw_params()
638 rt1305->lrck * 64, rt1305->lrck * 256); in rt1305_hw_params()
640 rt1305->lrck * 256, SND_SOC_CLOCK_IN); in rt1305_hw_params()
651 rt1305->bclk = rt1305->lrck * (32 << bclk_ms); in rt1305_hw_params()
657 rt1305->lrck, pre_div, dai->id); in rt1305_hw_params()
H A Drt1016.c313 rt1016->lrck = params_rate(params); in rt1016_hw_params()
314 pre_div = rl6231_get_clk_info(rt1016->sysclk, rt1016->lrck); in rt1016_hw_params()
328 rt1016->bclk = rt1016->lrck * (32 << bclk_ms); in rt1016_hw_params()
335 rt1016->lrck, pre_div, dai->id); in rt1016_hw_params()
H A Drt5660.c843 rt5660->lrck[dai->id] = params_rate(params); in rt5660_hw_params()
844 pre_div = rl6231_get_clk_info(rt5660->sysclk, rt5660->lrck[dai->id]); in rt5660_hw_params()
847 rt5660->lrck[dai->id], dai->id); in rt5660_hw_params()
862 rt5660->bclk[dai->id] = rt5660->lrck[dai->id] * (32 << bclk_ms); in rt5660_hw_params()
865 rt5660->bclk[dai->id], rt5660->lrck[dai->id]); in rt5660_hw_params()
H A Drt5682.c1264 ref = 256 * rt5682->lrck[RT5682_AIF2]; in set_filter_clk()
1266 ref = 256 * rt5682->lrck[RT5682_AIF1]; in set_filter_clk()
2076 rt5682->lrck[dai->id] = params_rate(params); in rt5682_hw_params()
2077 pre_div = rl6231_get_clk_info(rt5682->sysclk, rt5682->lrck[dai->id]); in rt5682_hw_params()
2087 rt5682->lrck[dai->id], pre_div, dai->id); in rt5682_hw_params()
2601 if (rt5682->lrck[RT5682_AIF1] != CLK_48 && in rt5682_wclk_recalc_rate()
2602 rt5682->lrck[RT5682_AIF1] != CLK_44) { in rt5682_wclk_recalc_rate()
2608 return rt5682->lrck[RT5682_AIF1]; in rt5682_wclk_recalc_rate()
2678 rt5682->lrck[RT5682_AIF1] = rate; in rt5682_wclk_set_rate()
2900 rt5682->lrck[RT5682_AIF1] = CLK_48; in rt5682_probe()
H A Drt1015.c732 rt1015->lrck = params_rate(params); in rt1015_hw_params()
733 pre_div = rl6231_get_clk_info(rt1015->sysclk, rt1015->lrck); in rt1015_hw_params()
747 rt1015->bclk = rt1015->lrck * (32 << bclk_ms); in rt1015_hw_params()
753 rt1015->lrck, pre_div, dai->id); in rt1015_hw_params()
H A Drt5616.c149 int lrck[RT5616_AIFS]; member
965 rt5616->lrck[dai->id] = params_rate(params); in rt5616_hw_params()
967 pre_div = rl6231_get_clk_info(rt5616->sysclk, rt5616->lrck[dai->id]); in rt5616_hw_params()
979 rt5616->bclk[dai->id] = rt5616->lrck[dai->id] * (32 << bclk_ms); in rt5616_hw_params()
982 rt5616->bclk[dai->id], rt5616->lrck[dai->id]); in rt5616_hw_params()
H A Drt5514.c554 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()
776 rt5514->bclk, rt5514->lrck); in rt5514_hw_params()
H A Drt1011.c1534 rt1011->lrck = params_rate(params); in rt1011_hw_params()
1535 pre_div = rt1011_get_clk_info(rt1011->sysclk, rt1011->lrck); in rt1011_hw_params()
1539 rt1011->lrck * 64, rt1011->lrck * 256); in rt1011_hw_params()
1541 rt1011->lrck * 256, SND_SOC_CLOCK_IN); in rt1011_hw_params()
1552 rt1011->bclk = rt1011->lrck * (32 << bclk_ms); in rt1011_hw_params()
1558 rt1011->lrck, pre_div, dai->id); in rt1011_hw_params()
H A Drt1016.h224 int lrck; member
H A Drt5668.c55 int lrck[RT5668_AIFS]; member
1200 ref = 256 * rt5668->lrck[RT5668_AIF2]; in set_filter_clk()
1202 ref = 256 * rt5668->lrck[RT5668_AIF1]; in set_filter_clk()
1927 rt5668->lrck[dai->id] = params_rate(params); in rt5668_hw_params()
1928 pre_div = rl6231_get_clk_info(rt5668->sysclk, rt5668->lrck[dai->id]); in rt5668_hw_params()
1938 rt5668->lrck[dai->id], pre_div, dai->id); in rt5668_hw_params()
H A Drt5514.h277 int lrck; member
H A Drt1015.h388 int lrck; member
H A Drt5670.c784 if (rt5670->sysclk > rt5670->lrck[RT5670_AIF1] * 384) in can_use_asrc()
2302 rt5670->lrck[dai->id] = params_rate(params); in rt5670_hw_params()
2303 pre_div = rl6231_get_clk_info(rt5670->sysclk, rt5670->lrck[dai->id]); in rt5670_hw_params()
2306 rt5670->lrck[dai->id], dai->id); in rt5670_hw_params()
2315 rt5670->bclk[dai->id] = rt5670->lrck[dai->id] * (32 << bclk_ms); in rt5670_hw_params()
2318 rt5670->bclk[dai->id], rt5670->lrck[dai->id]); in rt5670_hw_params()
H A Drt5665.c58 int lrck[RT5665_AIFS]; member
4113 rt5665->lrck[dai->id] = params_rate(params); in rt5665_hw_params()
4114 pre_div = rl6231_get_clk_info(rt5665->sysclk, rt5665->lrck[dai->id]); in rt5665_hw_params()
4118 rt5665->sysclk, rt5665->lrck[dai->id] * 512); in rt5665_hw_params()
4120 rt5665->lrck[dai->id] * 512, 0); in rt5665_hw_params()
4130 rt5665->lrck[dai->id], pre_div, dai->id); in rt5665_hw_params()
4186 switch (rt5665->lrck[dai->id]) { in rt5665_hw_params()
H A Drt5640.c1707 rt5640->lrck[dai->id] = params_rate(params); in rt5640_hw_params()
1708 pre_div = rl6231_get_clk_info(rt5640->sysclk, rt5640->lrck[dai->id]); in rt5640_hw_params()
1711 rt5640->lrck[dai->id], dai->id); in rt5640_hw_params()
1723 rt5640->bclk[dai->id] = rt5640->lrck[dai->id] * (32 << bclk_ms); in rt5640_hw_params()
1726 rt5640->bclk[dai->id], rt5640->lrck[dai->id]); in rt5640_hw_params()
H A Drt5663.c70 int lrck; member
2150 if (rt5663->sysclk > rt5663->lrck * 384) in rt5663_i2s_use_asrc()
2770 rt5663->lrck = params_rate(params); in rt5663_hw_params()
2773 rt5663->lrck, rt5663->sysclk); in rt5663_hw_params()
2775 pre_div = rl6231_get_clk_info(rt5663->sysclk, rt5663->lrck); in rt5663_hw_params()
2778 rt5663->lrck, dai->id); in rt5663_hw_params()
H A Drt5651.c1333 rt5651->lrck[dai->id] = params_rate(params); in rt5651_hw_params()
1334 pre_div = rl6231_get_clk_info(rt5651->sysclk, rt5651->lrck[dai->id]); in rt5651_hw_params()
1346 rt5651->bclk[dai->id] = rt5651->lrck[dai->id] * (32 << bclk_ms); in rt5651_hw_params()
1349 rt5651->bclk[dai->id], rt5651->lrck[dai->id]); in rt5651_hw_params()
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drv1126-pinctrl.dtsi387 i2s0m0_lrck_rx: i2s0m0-lrck-rx {
391 i2s0m0_lrck_tx: i2s0m0-lrck-tx {
427 i2s0m1_lrck_rx: i2s0m1-lrck-rx {
431 i2s0m1_lrck_tx: i2s0m1-lrck-tx {
469 i2s1m0_lrck: i2s1m0-lrck {
489 i2s1m1_lrck: i2s1m1-lrck {
509 i2s1m2_lrck: i2s1m2-lrck {
531 i2s2m0_lrck: i2s2m0-lrck {
551 i2s2m1_lrck: i2s2m1-lrck {
H A Drk3562-pinctrl.dtsi323 i2s0m0_lrck: i2s0m0-lrck {
389 i2s0m1_lrck: i2s0m1-lrck {
457 i2s1m0_lrck: i2s1m0-lrck {
523 i2s1m1_lrck: i2s1m1-lrck {
591 i2s2m0_lrck: i2s2m0-lrck {
621 i2s2m1_lrck: i2s2m1-lrck {
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drv1126-pinctrl.dtsi408 i2s0m0_lrck_rx: i2s0m0-lrck-rx {
414 i2s0m0_lrck_tx: i2s0m0-lrck-tx {
468 i2s0m1_lrck_rx: i2s0m1-lrck-rx {
474 i2s0m1_lrck_tx: i2s0m1-lrck-tx {
530 i2s1m0_lrck: i2s1m0-lrck {
560 i2s1m1_lrck: i2s1m1-lrck {
590 i2s1m2_lrck: i2s1m2-lrck {
622 i2s2m0_lrck: i2s2m0-lrck {
652 i2s2m1_lrck: i2s2m1-lrck {
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588-vehicle-adsp-audio-s66.dtsi60 i2s-lrck-gpio = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>;
H A Drk3562-pinctrl.dtsi370 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 Drk3528-pinctrl.dtsi366 i2s0m0_lrck: i2s0m0-lrck {
400 i2s0m1_lrck: i2s0m1-lrck {
436 i2s1_lrck: i2s1-lrck {
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Drockchip,i2s-tdm.txt27 - rockchip,clk-trcm: tx and rx lrck/bclk common use.

12