From a1856447c9cd3156b6433413df8f4d7e6a22cc36 Mon Sep 17 00:00:00 2001 From: BigfootACA Date: Sat, 7 Aug 2021 22:02:03 +0800 Subject: [PATCH] fix watchdog for LG G7 Signed-off-by: BigfootACA Signed-off-by: Idonotkno <412353716@qq.com> --- sdm845Pkg/Drivers/sdm845Dxe/sdm845Dxe.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/sdm845Pkg/Drivers/sdm845Dxe/sdm845Dxe.c b/sdm845Pkg/Drivers/sdm845Dxe/sdm845Dxe.c index 58856ba..89d41af 100644 --- a/sdm845Pkg/Drivers/sdm845Dxe/sdm845Dxe.c +++ b/sdm845Pkg/Drivers/sdm845Dxe/sdm845Dxe.c @@ -43,15 +43,10 @@ InitPeripherals ( IN VOID ) { - //This mainly works. - EFI_STATUS Status; + //Feed the QcomWdogTimer + MmioWrite32(0x17980008,0x000000); + DEBUG ((EFI_D_WARN, "\n \v The Dog is feeded :)\v")); - Status = gCpu->SetMemoryAttributes (gCpu, 0xa1a10000, 0x200000, - EFI_MEMORY_UC | EFI_MEMORY_XP); - ASSERT_EFI_ERROR (Status); - Status = gCpu->SetMemoryAttributes (gCpu, 0x9d400000, 0x2400000, - EFI_MEMORY_WC | EFI_MEMORY_XP); - ASSERT_EFI_ERROR (Status); } /** -- 2.45.2