lrclk 553 sound/soc/bcm/cygnus-ssp.c bit_rate = aio->bit_per_frame * aio->lrclk; lrclk 579 sound/soc/bcm/cygnus-ssp.c aio->lrclk, aio->bit_per_frame, aio->mclk); lrclk 616 sound/soc/bcm/cygnus-ssp.c aio->bit_per_frame, aio->mclk, aio->lrclk); lrclk 704 sound/soc/bcm/cygnus-ssp.c aio->lrclk = rate; lrclk 100 sound/soc/bcm/cygnus-ssp.h u32 lrclk; lrclk 76 sound/soc/cirrus/ep93xx-i2s.c struct clk *lrclk; lrclk 116 sound/soc/cirrus/ep93xx-i2s.c clk_enable(info->lrclk); lrclk 159 sound/soc/cirrus/ep93xx-i2s.c clk_disable(info->lrclk); lrclk 347 sound/soc/cirrus/ep93xx-i2s.c err = clk_set_rate(info->lrclk, clk_get_rate(info->sclk) / lrdiv); lrclk 466 sound/soc/cirrus/ep93xx-i2s.c info->lrclk = clk_get(&pdev->dev, "lrclk"); lrclk 467 sound/soc/cirrus/ep93xx-i2s.c if (IS_ERR(info->lrclk)) { lrclk 468 sound/soc/cirrus/ep93xx-i2s.c err = PTR_ERR(info->lrclk); lrclk 486 sound/soc/cirrus/ep93xx-i2s.c clk_put(info->lrclk); lrclk 499 sound/soc/cirrus/ep93xx-i2s.c clk_put(info->lrclk); lrclk 1446 sound/soc/codecs/arizona.c int lrclk, bclk, mode, base; lrclk 1450 sound/soc/codecs/arizona.c lrclk = 0; lrclk 1486 sound/soc/codecs/arizona.c lrclk |= ARIZONA_AIF1TX_LRCLK_MSTR; lrclk 1493 sound/soc/codecs/arizona.c lrclk |= ARIZONA_AIF1TX_LRCLK_MSTR; lrclk 1506 sound/soc/codecs/arizona.c lrclk |= ARIZONA_AIF1TX_LRCLK_INV; lrclk 1512 sound/soc/codecs/arizona.c lrclk |= ARIZONA_AIF1TX_LRCLK_INV; lrclk 1524 sound/soc/codecs/arizona.c ARIZONA_AIF1TX_LRCLK_MSTR, lrclk); lrclk 1528 sound/soc/codecs/arizona.c ARIZONA_AIF1RX_LRCLK_MSTR, lrclk); lrclk 1754 sound/soc/codecs/arizona.c int base, int bclk, int lrclk, int frame) lrclk 1763 sound/soc/codecs/arizona.c if (lrclk != (val & ARIZONA_AIF1TX_BCPF_MASK)) lrclk 1788 sound/soc/codecs/arizona.c int bclk, lrclk, wl, frame, bclk_target; lrclk 1837 sound/soc/codecs/arizona.c lrclk = rates[bclk] / params_rate(params); lrclk 1840 sound/soc/codecs/arizona.c rates[bclk], rates[bclk] / lrclk); lrclk 1844 sound/soc/codecs/arizona.c reconfig = arizona_aif_cfg_changed(component, base, bclk, lrclk, frame); lrclk 1870 sound/soc/codecs/arizona.c ARIZONA_AIF1TX_BCPF_MASK, lrclk); lrclk 1873 sound/soc/codecs/arizona.c ARIZONA_AIF1RX_BCPF_MASK, lrclk); lrclk 2722 sound/soc/codecs/madera.c int lrclk, bclk, mode, base; lrclk 2726 sound/soc/codecs/madera.c lrclk = 0; lrclk 2762 sound/soc/codecs/madera.c lrclk |= MADERA_AIF1TX_LRCLK_MSTR; lrclk 2769 sound/soc/codecs/madera.c lrclk |= MADERA_AIF1TX_LRCLK_MSTR; lrclk 2782 sound/soc/codecs/madera.c lrclk |= MADERA_AIF1TX_LRCLK_INV; lrclk 2788 sound/soc/codecs/madera.c lrclk |= MADERA_AIF1TX_LRCLK_INV; lrclk 2801 sound/soc/codecs/madera.c lrclk); lrclk 2804 sound/soc/codecs/madera.c lrclk); lrclk 3034 sound/soc/codecs/madera.c int base, int bclk, int lrclk, int frame) lrclk 3050 sound/soc/codecs/madera.c if (lrclk != (val & MADERA_AIF1RX_BCPF_MASK)) lrclk 3081 sound/soc/codecs/madera.c int bclk, lrclk, wl, frame, bclk_target, num_rates; lrclk 3135 sound/soc/codecs/madera.c lrclk = rates[bclk] / rate; lrclk 3138 sound/soc/codecs/madera.c rates[bclk], rates[bclk] / lrclk); lrclk 3142 sound/soc/codecs/madera.c reconfig = madera_aif_cfg_changed(component, base, bclk, lrclk, frame); lrclk 3169 sound/soc/codecs/madera.c MADERA_AIF1RX_BCPF_MASK, lrclk); lrclk 1493 sound/soc/codecs/max98090.c if (!max98090->bclk || !max98090->lrclk) { lrclk 1507 sound/soc/codecs/max98090.c (lrclk_rates[i] == max98090->lrclk)) { lrclk 1524 sound/soc/codecs/max98090.c (user_lrclk_rates[i] == max98090->lrclk)) { lrclk 1562 sound/soc/codecs/max98090.c ni = 65536ULL * (max98090->lrclk < 50000 ? 96ULL : 48ULL) lrclk 1563 sound/soc/codecs/max98090.c * (unsigned long long int)max98090->lrclk; lrclk 1937 sound/soc/codecs/max98090.c max98090->lrclk = params_rate(params); lrclk 1951 sound/soc/codecs/max98090.c cdata->rate = max98090->lrclk; lrclk 1954 sound/soc/codecs/max98090.c if (max98090->lrclk < 24000) lrclk 1962 sound/soc/codecs/max98090.c if (max98090->lrclk < 50000) lrclk 1970 sound/soc/codecs/max98090.c max98090->lrclk); lrclk 1526 sound/soc/codecs/max98090.h unsigned int lrclk; lrclk 1565 sound/soc/codecs/wm2200.c int lrclk, bclk, fmt_val; lrclk 1567 sound/soc/codecs/wm2200.c lrclk = 0; lrclk 1587 sound/soc/codecs/wm2200.c lrclk |= WM2200_AIF1TX_LRCLK_MSTR; lrclk 1593 sound/soc/codecs/wm2200.c lrclk |= WM2200_AIF1TX_LRCLK_MSTR; lrclk 1607 sound/soc/codecs/wm2200.c lrclk |= WM2200_AIF1TX_LRCLK_INV; lrclk 1613 sound/soc/codecs/wm2200.c lrclk |= WM2200_AIF1TX_LRCLK_INV; lrclk 1623 sound/soc/codecs/wm2200.c lrclk); lrclk 1626 sound/soc/codecs/wm2200.c lrclk); lrclk 1698 sound/soc/codecs/wm2200.c int i, bclk, lrclk, wl, fl, sr_code; lrclk 1755 sound/soc/codecs/wm2200.c lrclk = bclk_rates[bclk] / params_rate(params); lrclk 1756 sound/soc/codecs/wm2200.c dev_dbg(component->dev, "Setting %dHz LRCLK\n", bclk_rates[bclk] / lrclk); lrclk 1760 sound/soc/codecs/wm2200.c WM2200_AIF1RX_BCPF_MASK, lrclk); lrclk 1763 sound/soc/codecs/wm2200.c WM2200_AIF1TX_BCPF_MASK, lrclk); lrclk 1282 sound/soc/codecs/wm5100.c int lrclk, bclk, mask, base; lrclk 1286 sound/soc/codecs/wm5100.c lrclk = 0; lrclk 1306 sound/soc/codecs/wm5100.c lrclk |= WM5100_AIF1TX_LRCLK_MSTR; lrclk 1312 sound/soc/codecs/wm5100.c lrclk |= WM5100_AIF1TX_LRCLK_MSTR; lrclk 1326 sound/soc/codecs/wm5100.c lrclk |= WM5100_AIF1TX_LRCLK_INV; lrclk 1332 sound/soc/codecs/wm5100.c lrclk |= WM5100_AIF1TX_LRCLK_INV; lrclk 1341 sound/soc/codecs/wm5100.c WM5100_AIF1TX_LRCLK_INV, lrclk); lrclk 1343 sound/soc/codecs/wm5100.c WM5100_AIF1TX_LRCLK_INV, lrclk); lrclk 1402 sound/soc/codecs/wm5100.c int i, base, bclk, aif_rate, lrclk, wl, fl, sr; lrclk 1476 sound/soc/codecs/wm5100.c lrclk = bclk_rates[bclk] / params_rate(params); lrclk 1477 sound/soc/codecs/wm5100.c dev_dbg(component->dev, "Setting %dHz LRCLK\n", bclk_rates[bclk] / lrclk); lrclk 1481 sound/soc/codecs/wm5100.c WM5100_AIF1RX_BCPF_MASK, lrclk); lrclk 1484 sound/soc/codecs/wm5100.c WM5100_AIF1TX_BCPF_MASK, lrclk); lrclk 129 sound/soc/codecs/wm8960.c int lrclk; lrclk 179 sound/soc/codecs/wm8960.c if (abs(deemph_settings[i] - wm8960->lrclk) < lrclk 180 sound/soc/codecs/wm8960.c abs(deemph_settings[best] - wm8960->lrclk)) lrclk 630 sound/soc/codecs/wm8960.c int sysclk, bclk, lrclk; lrclk 638 sound/soc/codecs/wm8960.c lrclk = wm8960->lrclk; lrclk 646 sound/soc/codecs/wm8960.c if (sysclk != dac_divs[j] * lrclk) lrclk 699 sound/soc/codecs/wm8960.c int sysclk, bclk, lrclk, freq_out; lrclk 704 sound/soc/codecs/wm8960.c lrclk = wm8960->lrclk; lrclk 714 sound/soc/codecs/wm8960.c sysclk = lrclk * dac_divs[j]; lrclk 846 sound/soc/codecs/wm8960.c wm8960->lrclk = params_rate(params); lrclk 60 sound/soc/codecs/wm8962.c int lrclk; lrclk 2415 sound/soc/codecs/wm8962.c if (!wm8962->bclk || !wm8962->lrclk) { lrclk 2421 sound/soc/codecs/wm8962.c if (sysclk_rates[i] == wm8962->sysclk_rate / wm8962->lrclk) { lrclk 2429 sound/soc/codecs/wm8962.c wm8962->sysclk_rate / wm8962->lrclk); lrclk 2493 sound/soc/codecs/wm8962.c aif2 |= wm8962->bclk / wm8962->lrclk; lrclk 2495 sound/soc/codecs/wm8962.c wm8962->bclk / wm8962->lrclk, wm8962->lrclk); lrclk 2565 sound/soc/codecs/wm8962.c wm8962->lrclk = params_rate(params); lrclk 2568 sound/soc/codecs/wm8962.c if (sr_vals[i].rate == wm8962->lrclk) { lrclk 2574 sound/soc/codecs/wm8962.c dev_err(component->dev, "Unsupported rate %dHz\n", wm8962->lrclk); lrclk 2578 sound/soc/codecs/wm8962.c if (wm8962->lrclk % 8000 == 0) lrclk 2604 sound/soc/codecs/wm8962.c wm8962->bclk, wm8962->lrclk); lrclk 2627 sound/soc/codecs/wm8994.c int lrclk = 0; lrclk 2659 sound/soc/codecs/wm8994.c lrclk |= WM8958_AIF1_LRCLK_INV; lrclk 2699 sound/soc/codecs/wm8994.c lrclk |= WM8958_AIF1_LRCLK_INV; lrclk 2706 sound/soc/codecs/wm8994.c lrclk |= WM8958_AIF1_LRCLK_INV; lrclk 2738 sound/soc/codecs/wm8994.c WM8958_AIF1_LRCLK_INV, lrclk); lrclk 2740 sound/soc/codecs/wm8994.c WM8958_AIF1_LRCLK_INV, lrclk); lrclk 2786 sound/soc/codecs/wm8994.c int lrclk = 0; lrclk 2916 sound/soc/codecs/wm8994.c lrclk = bclk_rate / params_rate(params); lrclk 2917 sound/soc/codecs/wm8994.c if (!lrclk) { lrclk 2923 sound/soc/codecs/wm8994.c lrclk, bclk_rate / lrclk); lrclk 2929 sound/soc/codecs/wm8994.c lrclk); lrclk 1555 sound/soc/codecs/wm8995.c int lrclk, bclk; lrclk 1665 sound/soc/codecs/wm8995.c lrclk = bclk_rate / params_rate(params); lrclk 1667 sound/soc/codecs/wm8995.c lrclk, bclk_rate / lrclk); lrclk 1674 sound/soc/codecs/wm8995.c WM8995_AIF1DAC_RATE_MASK, lrclk); lrclk 1737 sound/soc/codecs/wm8996.c int lrclk = 0; lrclk 1794 sound/soc/codecs/wm8996.c lrclk = bclk_rate / params_rate(params); lrclk 1796 sound/soc/codecs/wm8996.c lrclk, bclk_rate / lrclk); lrclk 1803 sound/soc/codecs/wm8996.c lrclk); lrclk 21 sound/soc/meson/axg-tdm-formatter.c struct clk *lrclk; lrclk 119 sound/soc/meson/axg-tdm-formatter.c ret = clk_prepare_enable(formatter->lrclk); lrclk 139 sound/soc/meson/axg-tdm-formatter.c clk_disable_unprepare(formatter->lrclk); lrclk 202 sound/soc/meson/axg-tdm-formatter.c ret = clk_set_parent(formatter->lrclk_sel, ts->iface->lrclk); lrclk 301 sound/soc/meson/axg-tdm-formatter.c formatter->lrclk = devm_clk_get(dev, "lrclk"); lrclk 302 sound/soc/meson/axg-tdm-formatter.c if (IS_ERR(formatter->lrclk)) { lrclk 303 sound/soc/meson/axg-tdm-formatter.c ret = PTR_ERR(formatter->lrclk); lrclk 204 sound/soc/meson/axg-tdm-interface.c ret = clk_set_rate(iface->lrclk, params_rate(params)); lrclk 233 sound/soc/meson/axg-tdm-interface.c ret = clk_set_duty_cycle(iface->lrclk, ratio_num, 2); lrclk 241 sound/soc/meson/axg-tdm-interface.c ret = clk_set_phase(iface->lrclk, lrclk 508 sound/soc/meson/axg-tdm-interface.c iface->lrclk = devm_clk_get(dev, "lrclk"); lrclk 509 sound/soc/meson/axg-tdm-interface.c if (IS_ERR(iface->lrclk)) { lrclk 510 sound/soc/meson/axg-tdm-interface.c ret = PTR_ERR(iface->lrclk); lrclk 28 sound/soc/meson/axg-tdm.h struct clk *lrclk;