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

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

Merge "hal: Add support for qcs605 device with tavil codec"

parents 535f0f75 9f4232d8
Loading
Loading
Loading
Loading

hal/msm8974/hw_info.c

100644 → 100755
+4 −1
Original line number Original line Diff line number Diff line
@@ -627,6 +627,9 @@ static void update_hardware_info_bear(struct hardware_info *hw_info, const char
    } else if (!strncmp(snd_card_name, "qcs605-lc-snd-card",
    } else if (!strncmp(snd_card_name, "qcs605-lc-snd-card",
                 sizeof("qcs605-lc-snd-card"))) {
                 sizeof("qcs605-lc-snd-card"))) {
        strlcpy(hw_info->name, "qcs605-lc", sizeof(hw_info->name));
        strlcpy(hw_info->name, "qcs605-lc", sizeof(hw_info->name));
    } else if (!strncmp(snd_card_name, "qcs605-ipc-tavil-snd-card",
                 sizeof("qcs605-ipc-tavil-snd-card"))) {
        strlcpy(hw_info->name, "qcs605-ipc", sizeof(hw_info->name));
    } else if (!strncmp(snd_card_name, "sdm660-tavil-snd-card",
    } else if (!strncmp(snd_card_name, "sdm660-tavil-snd-card",
                      sizeof("sdm660-tavil-snd-card"))) {
                      sizeof("sdm660-tavil-snd-card"))) {
        strlcpy(hw_info->name, "sdm660", sizeof(hw_info->name));
        strlcpy(hw_info->name, "sdm660", sizeof(hw_info->name));
@@ -712,7 +715,7 @@ void *hw_info_init(const char *snd_card_name)
        update_hardware_info_sdm845(hw_info, snd_card_name);
        update_hardware_info_sdm845(hw_info, snd_card_name);
    } else if (strstr(snd_card_name, "sdm660") || strstr(snd_card_name, "sdm670")
    } else if (strstr(snd_card_name, "sdm660") || strstr(snd_card_name, "sdm670")
               || strstr(snd_card_name, "sm6150") || strstr(snd_card_name, "qcs605-lc")
               || strstr(snd_card_name, "sm6150") || strstr(snd_card_name, "qcs605-lc")
               || strstr(snd_card_name, "qcs405")) {
               || strstr(snd_card_name, "qcs405") || strstr(snd_card_name, "qcs605-ipc")) {
        ALOGV("Bear - variant soundcard");
        ALOGV("Bear - variant soundcard");
        update_hardware_info_bear(hw_info, snd_card_name);
        update_hardware_info_bear(hw_info, snd_card_name);
    } else if (strstr(snd_card_name, "sdx")) {
    } else if (strstr(snd_card_name, "sdx")) {