Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fac3091d authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "asoc: sdm660: fix tasha lite detection issue"

parents 1fc2ec50 dd08b3db
Loading
Loading
Loading
Loading
+7 −2
Original line number Original line Diff line number Diff line
@@ -2052,8 +2052,13 @@ struct snd_soc_card *populate_snd_card_dailinks(struct device *dev,


	if (strnstr(card->name, "tasha", strlen(card->name))) {
	if (strnstr(card->name, "tasha", strlen(card->name))) {
		codec_ver = tasha_codec_ver();
		codec_ver = tasha_codec_ver();
		if (codec_ver == WCD9326)
		if (codec_ver == WCD9326) {
			card->name = "sdm660-tashalite-snd-card";
			card->name = "sdm670-tashalite-snd-card";
		} else if (codec_ver == WCD9XXX) {
			dev_err(dev, "%s: Invalid codec version %d\n",
				__func__, codec_ver);
			return NULL;
		}


		len1 = ARRAY_SIZE(msm_ext_common_fe_dai);
		len1 = ARRAY_SIZE(msm_ext_common_fe_dai);
		len2 = len1 + ARRAY_SIZE(msm_ext_tasha_fe_dai);
		len2 = len1 + ARRAY_SIZE(msm_ext_tasha_fe_dai);