summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Chu <stephen.chu@synaptics.corp-partner.google.com>2023-12-14 00:33:39 +0800
committerTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2023-12-14 02:00:59 +0000
commitfc09fbeafec0138da05512a44fb83330a5c0671e (patch)
tree688d096fe049f743d71b5a30a56a6ccb105da7a3
parentdaa08452d9997e85995cc76fde64ae0cf71e17c4 (diff)
downloaddhd43752p-android-gs-bluejay-5.10-android14-qpr2.tar.gz
Bug: 315252799 Test: No ramdump in T6pro reboot test Change-Id: I23ab938aa48055428e6048a2cc04b484017c4977 Signed-off-by: Stephen Chu <stephen.chu@synaptics.corp-partner.google.com>
-rw-r--r--dhd_pcie.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/dhd_pcie.c b/dhd_pcie.c
index 7be2891..2300e6d 100644
--- a/dhd_pcie.c
+++ b/dhd_pcie.c
@@ -2212,6 +2212,13 @@ dhdpcie_dongle_attach(dhd_bus_t *bus)
if (PCIECTO_ENAB(bus)) {
dhdpcie_cto_init(bus, TRUE);
}
+ cc = (chipcregs_t*)si_setcore(bus->sih, CC_CORE_ID, 0);
+ if (cc) {
+ AND_REG(osh, &cc->clk_ctl_st, ~CCS_FORCEHT);
+ } else {
+ DHD_ERROR(("CC is NULL\n"));
+ }
+ si_setcore(bus->sih, origidx, 0);
}
/* need to set the force_bt_quiesce flag here