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;