diff options
author | Xiaojun Sang <xsang@codeaurora.org> | 2018-08-15 17:53:48 +0800 |
---|---|---|
committer | Xiaojun Sang <xsang@codeaurora.org> | 2018-08-23 12:21:01 +0800 |
commit | fcddd672266514b7c7be822028c7582389d58725 (patch) | |
tree | 454e3c21a5778cd3975371251f5f40bdfb0331f7 /hal | |
parent | c21e202972e28a3a87deaf8f3d5a4055b935d985 (diff) | |
download | hardware_qcom_audio-fcddd672266514b7c7be822028c7582389d58725.tar.gz hardware_qcom_audio-fcddd672266514b7c7be822028c7582389d58725.tar.bz2 hardware_qcom_audio-fcddd672266514b7c7be822028c7582389d58725.zip |
hal: Bringup for sm6150 qrd
Add soundcard support for sm6150 qrd.
Change-Id: I28861032a9a53ba282174de58b91918b85d32bec
Diffstat (limited to 'hal')
-rw-r--r-- | hal/msm8974/hw_info.c | 4 | ||||
-rwxr-xr-x | hal/msm8974/platform.c | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/hal/msm8974/hw_info.c b/hal/msm8974/hw_info.c index 142cec59..b2c9f9c3 100644 --- a/hal/msm8974/hw_info.c +++ b/hal/msm8974/hw_info.c @@ -618,6 +618,10 @@ static void update_hardware_info_bear(struct hardware_info *hw_info, const char } else if (!strncmp(snd_card_name, "sm6150-idp-snd-card", sizeof("sm6150-idp-snd-card"))) { strlcpy(hw_info->name, "sm6150", sizeof(hw_info->name)); + } else if (!strncmp(snd_card_name, "sm6150-qrd-snd-card", + sizeof("sm6150-qrd-snd-card"))) { + hw_info->is_stereo_spkr = false; + strlcpy(hw_info->name, "sm6150", sizeof(hw_info->name)); } else if (!strncmp(snd_card_name, "sm6150-tavil-snd-card", sizeof("sm6150-tavil-snd-card"))) { strlcpy(hw_info->name, "sm6150", sizeof(hw_info->name)); diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c index a69e5bf3..6c0fccf1 100755 --- a/hal/msm8974/platform.c +++ b/hal/msm8974/platform.c @@ -1063,6 +1063,8 @@ static void update_codec_type_and_interface(struct platform_data * my_data, cons sizeof("sdm660-snd-card-mtp")) || !strncmp(snd_card_name, "sdm670-mtp-snd-card", sizeof("sdm670-mtp-snd-card")) || + !strncmp(snd_card_name, "sm6150-qrd-snd-card", + sizeof("sm6150-qrd-snd-card")) || !strncmp(snd_card_name, "sm6150-idp-snd-card", sizeof("sm6150-idp-snd-card")) ) { ALOGI("%s: snd_card_name: %s",__func__,snd_card_name); |