[Bugfix][API-1025]sleep fail for medmcu sleep fail
Only Configure: No
Affected branch: MR3.0-merge-ZK-tmp
Affected module: suspend
Is it addected on both ZXIC and MTK: only MTK
Self-test: Yes
Doc Update: No
Change-Id: I4a7b4aab4df8f69c7ed8dc4e3ce01ac915d7951b
diff --git a/src/kernel/linux/v4.19/drivers/misc/mediatek/medmcu/rv33/v02/medmcu_helper.c b/src/kernel/linux/v4.19/drivers/misc/mediatek/medmcu/rv33/v02/medmcu_helper.c
index b7d4349..892dc0f 100644
--- a/src/kernel/linux/v4.19/drivers/misc/mediatek/medmcu/rv33/v02/medmcu_helper.c
+++ b/src/kernel/linux/v4.19/drivers/misc/mediatek/medmcu/rv33/v02/medmcu_helper.c
@@ -438,7 +438,7 @@
//Enable DMA check WDONE bit by 0x15104204[28]=1
//Disable 2-byte offset by 0x15104204[31]=0
//Disable TX_DMA writing back DDONE into TXD: 0x15104204[6]=0
- reg_write(MDMA_GLO_CFG, 0x10804825); //jb.qi change for medmcu sleep fail on 20230418
+ reg_write(MDMA_GLO_CFG, 0x10404825);//jb.qi change for medmcu sleep fail on 20230803
}
int mdma_init(struct net_device *dev, struct MDMA_END_DEVICE *ei_local)
@@ -2423,6 +2423,7 @@
}
/* print_clk and scp_aed before pll enable to keep ori CLK_SEL */
+ print_med_registers();//jb.qi change for medmcu sleep fail on 20230803
print_clk_registers();
/*workqueue for scp ee, scp reset by cmd will not trigger scp ee*/
if (scp_reset_by_cmd == 0 && scp_reset_by_md_excep == 0) {