From 1d48037c721913a4bc6ab33b3e785c120ce38ae9 Mon Sep 17 00:00:00 2001 From: bitsk Date: Wed, 17 Aug 2022 21:02:08 +0800 Subject: [PATCH] enable simple init for mi 8 ud --- sdm845Pkg/Devices/dipper.fdf | 9 +++++++++ sdm845Pkg/Devices/equuleus.dsc | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/sdm845Pkg/Devices/dipper.fdf b/sdm845Pkg/Devices/dipper.fdf index 708fb05..80a27cd 100644 --- a/sdm845Pkg/Devices/dipper.fdf +++ b/sdm845Pkg/Devices/dipper.fdf @@ -515,7 +515,16 @@ APRIORI DXE { SECTION UI = "UsbMsdDxe" } + FILE DRIVER = 7DB0793A-4402-4BE1-906E-D0FABAD2707E { + SECTION PE32 = sdm845Pkg/Binary/845/DDRInfoDxe/DDRInfoDxe.efi + SECTION UI = "DDRInfoDxe" + } + # FILE DRIVER = 90a49afd-422f-08ae-9611-e788d3804845 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/845/EnvDxe/EnvDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/845/EnvDxe/EnvDxe.efi + # SECTION UI = "EnvDxe" + # } INF sdm845Pkg/Drivers/sdm845Dxe/sdm845Dxe.inf INF sdm845Pkg/Drivers/SimpleFbDxe/SimpleFbDxe.inf diff --git a/sdm845Pkg/Devices/equuleus.dsc b/sdm845Pkg/Devices/equuleus.dsc index 28042bc..cb12e33 100644 --- a/sdm845Pkg/Devices/equuleus.dsc +++ b/sdm845Pkg/Devices/equuleus.dsc @@ -12,13 +12,15 @@ !include sdm845Pkg/sdm845Pkg.dsc [BuildOptions.common] - GCC:*_*_AARCH64_CC_FLAGS = -DXIAOMI_PIL_FIXED=1 -DENABLE_LINUX_SIMPLE_MASS_STORAGE + GCC:*_*_AARCH64_CC_FLAGS = -DXIAOMI_PIL_FIXED=1 -DENABLE_SIMPLE_INIT -DENABLE_LINUX_SIMPLE_MASS_STORAGE [PcdsFixedAtBuild.common] gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferWidth|1080 gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferHeight|2248 + gSimpleInitTokenSpaceGuid.PcdGuiDefaultDPI|410 + gsdm845PkgTokenSpaceGuid.PcdDeviceVendor|"Xiaomi" gsdm845PkgTokenSpaceGuid.PcdDeviceProduct|"MI 8 UD" gsdm845PkgTokenSpaceGuid.PcdDeviceCodeName|"equuleus" -- 2.45.2