aic26              69 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26 = snd_soc_component_get_drvdata(component);
aic26              73 sound/soc/codecs/tlv320aic26.c 	dev_dbg(&aic26->spi->dev, "aic26_hw_params(substream=%p, params=%p)\n",
aic26              75 sound/soc/codecs/tlv320aic26.c 	dev_dbg(&aic26->spi->dev, "rate=%i width=%d\n", params_rate(params),
aic26              89 sound/soc/codecs/tlv320aic26.c 		dev_dbg(&aic26->spi->dev, "bad rate\n"); return -EINVAL;
aic26              99 sound/soc/codecs/tlv320aic26.c 		dev_dbg(&aic26->spi->dev, "bad format\n"); return -EINVAL;
aic26             109 sound/soc/codecs/tlv320aic26.c 	jval = fsref / (aic26->mclk / 2048);
aic26             111 sound/soc/codecs/tlv320aic26.c 	dval = fsref - (jval * (aic26->mclk / 2048));
aic26             112 sound/soc/codecs/tlv320aic26.c 	dval = (10000 * dval) / (aic26->mclk / 2048);
aic26             113 sound/soc/codecs/tlv320aic26.c 	dev_dbg(&aic26->spi->dev, "Setting PLLM to %d.%04d\n", jval, dval);
aic26             121 sound/soc/codecs/tlv320aic26.c 	if (aic26->master)
aic26             128 sound/soc/codecs/tlv320aic26.c 	reg = wlen | aic26->datfm | (divisor << 3) | divisor;
aic26             140 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26 = snd_soc_component_get_drvdata(component);
aic26             143 sound/soc/codecs/tlv320aic26.c 	dev_dbg(&aic26->spi->dev, "aic26_mute(dai=%p, mute=%i)\n",
aic26             159 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26 = snd_soc_component_get_drvdata(component);
aic26             161 sound/soc/codecs/tlv320aic26.c 	dev_dbg(&aic26->spi->dev, "aic26_set_sysclk(dai=%p, clk_id==%i,"
aic26             169 sound/soc/codecs/tlv320aic26.c 	aic26->mclk = freq;
aic26             176 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26 = snd_soc_component_get_drvdata(component);
aic26             178 sound/soc/codecs/tlv320aic26.c 	dev_dbg(&aic26->spi->dev, "aic26_set_fmt(dai=%p, fmt==%i)\n",
aic26             183 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_CBM_CFM: aic26->master = 1; break;
aic26             184 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_CBS_CFS: aic26->master = 0; break;
aic26             186 sound/soc/codecs/tlv320aic26.c 		dev_dbg(&aic26->spi->dev, "bad master\n"); return -EINVAL;
aic26             191 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_I2S:     aic26->datfm = AIC26_DATFM_I2S; break;
aic26             192 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_DSP_A:   aic26->datfm = AIC26_DATFM_DSP; break;
aic26             193 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_RIGHT_J: aic26->datfm = AIC26_DATFM_RIGHTJ; break;
aic26             194 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_LEFT_J:  aic26->datfm = AIC26_DATFM_LEFTJ; break;
aic26             196 sound/soc/codecs/tlv320aic26.c 		dev_dbg(&aic26->spi->dev, "bad format\n"); return -EINVAL;
aic26             266 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26 = dev_get_drvdata(dev);
aic26             269 sound/soc/codecs/tlv320aic26.c 	val = snd_soc_component_read32(aic26->component, AIC26_REG_AUDIO_CTRL2);
aic26             282 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26 = dev_get_drvdata(dev);
aic26             284 sound/soc/codecs/tlv320aic26.c 	snd_soc_component_update_bits(aic26->component, AIC26_REG_AUDIO_CTRL2,
aic26             297 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26 = dev_get_drvdata(component->dev);
aic26             300 sound/soc/codecs/tlv320aic26.c 	aic26->component = component;
aic26             348 sound/soc/codecs/tlv320aic26.c 	struct aic26 *aic26;
aic26             354 sound/soc/codecs/tlv320aic26.c 	aic26 = devm_kzalloc(&spi->dev, sizeof *aic26, GFP_KERNEL);
aic26             355 sound/soc/codecs/tlv320aic26.c 	if (!aic26)
aic26             358 sound/soc/codecs/tlv320aic26.c 	aic26->regmap = devm_regmap_init_spi(spi, &aic26_regmap);
aic26             359 sound/soc/codecs/tlv320aic26.c 	if (IS_ERR(aic26->regmap))
aic26             360 sound/soc/codecs/tlv320aic26.c 		return PTR_ERR(aic26->regmap);
aic26             363 sound/soc/codecs/tlv320aic26.c 	aic26->spi = spi;
aic26             364 sound/soc/codecs/tlv320aic26.c 	dev_set_drvdata(&spi->dev, aic26);
aic26             365 sound/soc/codecs/tlv320aic26.c 	aic26->master = 1;