Lines Matching refs:variant
151 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), in lpass_cpu_daiops_hw_params()
177 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), in lpass_cpu_daiops_hw_free()
193 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), in lpass_cpu_daiops_prepare()
213 LPAIF_I2SCTL_REG(drvdata->variant, in lpass_cpu_daiops_trigger()
225 LPAIF_I2SCTL_REG(drvdata->variant, in lpass_cpu_daiops_trigger()
256 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), 0); in asoc_qcom_lpass_cpu_dai_probe()
272 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_writeable()
303 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_readable()
336 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_volatile()
365 struct lpass_variant *variant; in asoc_qcom_lpass_cpu_platform_probe() local
388 drvdata->variant = (struct lpass_variant *)match->data; in asoc_qcom_lpass_cpu_platform_probe()
389 variant = drvdata->variant; in asoc_qcom_lpass_cpu_platform_probe()
401 lpass_cpu_regmap_config.max_register = LPAIF_RDMAPER_REG(variant, in asoc_qcom_lpass_cpu_platform_probe()
402 variant->rdma_channels); in asoc_qcom_lpass_cpu_platform_probe()
412 if (variant->init) in asoc_qcom_lpass_cpu_platform_probe()
413 variant->init(pdev); in asoc_qcom_lpass_cpu_platform_probe()
415 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_lpass_cpu_platform_probe()
416 dai_id = variant->dai_driver[i].id; in asoc_qcom_lpass_cpu_platform_probe()
417 if (variant->num_dai > 1) in asoc_qcom_lpass_cpu_platform_probe()
431 if (variant->num_dai > 1) in asoc_qcom_lpass_cpu_platform_probe()
472 variant->dai_driver, in asoc_qcom_lpass_cpu_platform_probe()
473 variant->num_dai); in asoc_qcom_lpass_cpu_platform_probe()
499 if (drvdata->variant->exit) in asoc_qcom_lpass_cpu_platform_remove()
500 drvdata->variant->exit(pdev); in asoc_qcom_lpass_cpu_platform_remove()