From bbc506635e04e51846fe797ab2ab4c921cbf1020 Mon Sep 17 00:00:00 2001 From: Amit Pundir Date: Wed, 3 Jul 2024 15:43:53 +0530 Subject: [PATCH] ANDROID: db845c: Enable audio codecs and usb-c host mode on sm8550-hdk Support for these audio codecs and usb-c host mode for SM8550-HDK devboard landed upstream in v6.9 Bug: 146449535 Signed-off-by: Amit Pundir Change-Id: Ic2cbd2d167e769d9958d4d93749af0b365179c64 --- BUILD.bazel | 7 +++++++ arch/arm64/configs/db845c_gki.fragment | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/BUILD.bazel b/BUILD.bazel index be6037316751..74a8a523cd4d 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -386,6 +386,7 @@ _DB845C_MODULE_OUTS = [ "drivers/usb/typec/mux/nb7vpq904m.ko", "drivers/usb/typec/mux/wcd939x-usbss.ko", "drivers/usb/typec/tcpm/qcom/qcom_pmic_tcpm.ko", + "drivers/usb/typec/ucsi/ucsi_glink.ko", "net/mac80211/mac80211.ko", "net/qrtr/qrtr.ko", "net/qrtr/qrtr-mhi.ko", @@ -395,6 +396,8 @@ _DB845C_MODULE_OUTS = [ "sound/soc/codecs/snd-soc-dmic.ko", "sound/soc/codecs/snd-soc-hdmi-codec.ko", "sound/soc/codecs/snd-soc-lpass-macro-common.ko", + "sound/soc/codecs/snd-soc-lpass-rx-macro.ko", + "sound/soc/codecs/snd-soc-lpass-tx-macro.ko", "sound/soc/codecs/snd-soc-lpass-va-macro.ko", "sound/soc/codecs/snd-soc-lpass-wsa-macro.ko", "sound/soc/codecs/snd-soc-max98927.ko", @@ -406,7 +409,10 @@ _DB845C_MODULE_OUTS = [ "sound/soc/codecs/snd-soc-wcd934x.ko", "sound/soc/codecs/snd-soc-wcd938x.ko", "sound/soc/codecs/snd-soc-wcd938x-sdw.ko", + "sound/soc/codecs/snd-soc-wcd939x.ko", + "sound/soc/codecs/snd-soc-wcd939x-sdw.ko", "sound/soc/codecs/snd-soc-wsa881x.ko", + "sound/soc/codecs/snd-soc-wsa884x.ko", "sound/soc/qcom/qdsp6/q6adm.ko", "sound/soc/qcom/qdsp6/q6afe.ko", "sound/soc/qcom/qdsp6/q6afe-clocks.ko", @@ -423,6 +429,7 @@ _DB845C_MODULE_OUTS = [ "sound/soc/qcom/qdsp6/snd-q6dsp-common.ko", "sound/soc/qcom/snd-soc-qcom-common.ko", "sound/soc/qcom/snd-soc-qcom-sdw.ko", + "sound/soc/qcom/snd-soc-sc8280xp.ko", "sound/soc/qcom/snd-soc-sdm845.ko", "sound/soc/qcom/snd-soc-sm8250.ko", ] diff --git a/arch/arm64/configs/db845c_gki.fragment b/arch/arm64/configs/db845c_gki.fragment index 4b232320fcec..3d1f765530fa 100644 --- a/arch/arm64/configs/db845c_gki.fragment +++ b/arch/arm64/configs/db845c_gki.fragment @@ -315,10 +315,17 @@ CONFIG_BATTERY_QCOM_BATTMGR=m CONFIG_PHY_QCOM_EUSB2_REPEATER=m CONFIG_PHY_QCOM_SNPS_EUSB2=m CONFIG_QCOM_PMIC_GLINK=m +CONFIG_SND_SOC_LPASS_RX_MACRO=m +CONFIG_SND_SOC_LPASS_TX_MACRO=m +CONFIG_SND_SOC_SC8280XP=m CONFIG_SND_SOC_WCD938X=m CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WCD939X=m +CONFIG_SND_SOC_WCD939X_SDW=m +CONFIG_SND_SOC_WSA884X=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_WCD939X_USBSS=m +CONFIG_UCSI_PMIC_GLINK=m # XXX SM8550 bits start here CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m CONFIG_INTERCONNECT_QCOM_SM8550=m