Lines Matching full:variant
47 struct lpass_variant *v = drvdata->variant; in lpass_cpu_init_i2sctl_bitfields()
431 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), 0); in lpass_cpu_daiops_probe()
466 struct lpass_variant *variant = drvdata->variant; in asoc_qcom_of_xlate_dai_name() local
471 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_of_xlate_dai_name()
472 if (variant->dai_driver[i].id == id) { in asoc_qcom_of_xlate_dai_name()
473 *dai_name = variant->dai_driver[i].name; in asoc_qcom_of_xlate_dai_name()
491 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_writeable()
533 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_readable()
581 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_volatile()
616 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_init_bitfields()
694 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_regmap_writeable()
739 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_regmap_readable()
788 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_regmap_volatile()
827 struct lpass_variant *v = drvdata->variant; in __lpass_rxtx_regmap_accessible()
893 struct lpass_variant *v = drvdata->variant; in lpass_rxtx_regmap_volatile()
918 struct lpass_variant *v = drvdata->variant; in __lpass_va_regmap_accessible()
968 struct lpass_variant *v = drvdata->variant; in lpass_va_regmap_volatile()
1053 for (i = 0; i < data->variant->num_dai; i++) { in of_lpass_cpu_parse_dai_data()
1054 id = data->variant->dai_driver[i].id; in of_lpass_cpu_parse_dai_data()
1107 struct lpass_variant *variant; in asoc_qcom_lpass_cpu_platform_probe() local
1133 drvdata->variant = (struct lpass_variant *)match->data; in asoc_qcom_lpass_cpu_platform_probe()
1134 variant = drvdata->variant; in asoc_qcom_lpass_cpu_platform_probe()
1148 lpass_rxtx_regmap_config.max_register = LPAIF_CDC_RXTX_WRDMAPER_REG(variant, in asoc_qcom_lpass_cpu_platform_probe()
1149 variant->rxtx_wrdma_channels + in asoc_qcom_lpass_cpu_platform_probe()
1150 variant->rxtx_wrdma_channel_start, LPASS_CDC_DMA_TX3); in asoc_qcom_lpass_cpu_platform_probe()
1157 lpass_va_regmap_config.max_register = LPAIF_CDC_VA_WRDMAPER_REG(variant, in asoc_qcom_lpass_cpu_platform_probe()
1158 variant->va_wrdma_channels + in asoc_qcom_lpass_cpu_platform_probe()
1159 variant->va_wrdma_channel_start, LPASS_CDC_DMA_VA_TX0); in asoc_qcom_lpass_cpu_platform_probe()
1187 lpass_cpu_regmap_config.max_register = LPAIF_WRDMAPER_REG(variant, in asoc_qcom_lpass_cpu_platform_probe()
1188 variant->wrdma_channels + in asoc_qcom_lpass_cpu_platform_probe()
1189 variant->wrdma_channel_start); in asoc_qcom_lpass_cpu_platform_probe()
1204 lpass_hdmi_regmap_config.max_register = LPAIF_HDMI_RDMAPER_REG(variant, in asoc_qcom_lpass_cpu_platform_probe()
1205 variant->hdmi_rdma_channels - 1); in asoc_qcom_lpass_cpu_platform_probe()
1215 if (variant->init) { in asoc_qcom_lpass_cpu_platform_probe()
1216 ret = variant->init(pdev); in asoc_qcom_lpass_cpu_platform_probe()
1218 dev_err(dev, "error initializing variant: %d\n", ret); in asoc_qcom_lpass_cpu_platform_probe()
1223 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_lpass_cpu_platform_probe()
1224 dai_id = variant->dai_driver[i].id; in asoc_qcom_lpass_cpu_platform_probe()
1229 variant->dai_osr_clk_names[i]); in asoc_qcom_lpass_cpu_platform_probe()
1231 variant->dai_bit_clk_names[i]); in asoc_qcom_lpass_cpu_platform_probe()
1235 variant->dai_bit_clk_names[i], in asoc_qcom_lpass_cpu_platform_probe()
1241 variant->dai_driver[dai_id].playback.channels_min = 4; in asoc_qcom_lpass_cpu_platform_probe()
1242 variant->dai_driver[dai_id].playback.channels_max = 4; in asoc_qcom_lpass_cpu_platform_probe()
1269 variant->dai_driver, in asoc_qcom_lpass_cpu_platform_probe()
1270 variant->num_dai); in asoc_qcom_lpass_cpu_platform_probe()
1291 if (drvdata->variant->exit) in asoc_qcom_lpass_cpu_platform_remove()
1292 drvdata->variant->exit(pdev); in asoc_qcom_lpass_cpu_platform_remove()
1300 if (drvdata->variant->exit) in asoc_qcom_lpass_cpu_platform_shutdown()
1301 drvdata->variant->exit(pdev); in asoc_qcom_lpass_cpu_platform_shutdown()