diff --git a/sound/soc/tegra/tegra_asoc_utils.c b/sound/soc/tegra/tegra_asoc_utils.c index e7767226..4c98e6d0 100644 --- a/sound/soc/tegra/tegra_asoc_utils.c +++ b/sound/soc/tegra/tegra_asoc_utils.c @@ -284,6 +284,8 @@ int tegra_asoc_utils_init(struct tegra_asoc_utils_data *data, data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA186; else if (of_machine_is_compatible("nvidia,tegra194")) data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA194; + else if (of_machine_is_compatible("nvidia,tegra234")) + data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA234; else { dev_err(data->dev, "SoC unknown to Tegra ASoC utils\n"); return -EINVAL; diff --git a/sound/soc/tegra/tegra_asoc_utils.h b/sound/soc/tegra/tegra_asoc_utils.h index 408a69c5..83e43376 100644 --- a/sound/soc/tegra/tegra_asoc_utils.h +++ b/sound/soc/tegra/tegra_asoc_utils.h @@ -20,6 +20,7 @@ enum tegra_asoc_utils_soc { TEGRA_ASOC_UTILS_SOC_TEGRA210, TEGRA_ASOC_UTILS_SOC_TEGRA186, TEGRA_ASOC_UTILS_SOC_TEGRA194, + TEGRA_ASOC_UTILS_SOC_TEGRA234, }; struct tegra_asoc_utils_data {