Lines Matching refs:variant
36 struct lpass_variant *v = drvdata->variant; in lpass_cpu_init_i2sctl_bitfields()
413 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), 0); in asoc_qcom_lpass_cpu_dai_probe()
426 struct lpass_variant *variant = drvdata->variant; in asoc_qcom_of_xlate_dai_name() local
431 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_of_xlate_dai_name()
432 if (variant->dai_driver[i].id == id) { in asoc_qcom_of_xlate_dai_name()
433 *dai_name = variant->dai_driver[i].name; in asoc_qcom_of_xlate_dai_name()
450 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_writeable()
492 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_readable()
538 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_volatile()
569 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_init_bitfields()
647 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_regmap_writeable()
692 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_regmap_readable()
741 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_regmap_volatile()
822 for (id = 0; id < data->variant->num_dai; id++) { in of_lpass_cpu_parse_dai_data()
851 struct lpass_variant *variant; in asoc_qcom_lpass_cpu_platform_probe() local
872 drvdata->variant = (struct lpass_variant *)match->data; in asoc_qcom_lpass_cpu_platform_probe()
873 variant = drvdata->variant; in asoc_qcom_lpass_cpu_platform_probe()
886 lpass_cpu_regmap_config.max_register = LPAIF_WRDMAPER_REG(variant, in asoc_qcom_lpass_cpu_platform_probe()
887 variant->wrdma_channels + in asoc_qcom_lpass_cpu_platform_probe()
888 variant->wrdma_channel_start); in asoc_qcom_lpass_cpu_platform_probe()
908 lpass_hdmi_regmap_config.max_register = LPAIF_HDMI_RDMAPER_REG(variant, in asoc_qcom_lpass_cpu_platform_probe()
909 variant->hdmi_rdma_channels - 1); in asoc_qcom_lpass_cpu_platform_probe()
919 if (variant->init) { in asoc_qcom_lpass_cpu_platform_probe()
920 ret = variant->init(pdev); in asoc_qcom_lpass_cpu_platform_probe()
927 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_lpass_cpu_platform_probe()
928 dai_id = variant->dai_driver[i].id; in asoc_qcom_lpass_cpu_platform_probe()
933 variant->dai_osr_clk_names[i]); in asoc_qcom_lpass_cpu_platform_probe()
935 variant->dai_bit_clk_names[i]); in asoc_qcom_lpass_cpu_platform_probe()
939 variant->dai_bit_clk_names[i], in asoc_qcom_lpass_cpu_platform_probe()
966 variant->dai_driver, in asoc_qcom_lpass_cpu_platform_probe()
967 variant->num_dai); in asoc_qcom_lpass_cpu_platform_probe()
988 if (drvdata->variant->exit) in asoc_qcom_lpass_cpu_platform_remove()
989 drvdata->variant->exit(pdev); in asoc_qcom_lpass_cpu_platform_remove()