Enable SimpleInit on trident
authorXilin Wu <wuxilin123@gmail.com>
星期三, 25 May 2022 14:36:41 +0000 (22:36 +0800)
committerXilin Wu <wuxilin123@gmail.com>
星期三, 25 May 2022 14:36:41 +0000 (22:36 +0800)
sdm845Pkg/Devices/trident.dsc
sdm845Pkg/Devices/trident.fdf

index f5aecc1ae7d73dfb47a5c3ceddc04f1359a3c29b..506b4aea5af5889bf7bdef8e143406217fd43ad9 100644 (file)
 
 !include sdm845Pkg/sdm845Pkg.dsc
 
+[BuildOptions.common]
+  GCC:*_*_AARCH64_CC_FLAGS = -DENABLE_SIMPLE_INIT
+
 [PcdsFixedAtBuild.common]
 
   gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferWidth|1080
   gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferHeight|2242
 
+  # Simple Init
+  gSimpleInitTokenSpaceGuid.PcdGuiDefaultDPI|440
+
   gsdm845PkgTokenSpaceGuid.PcdDeviceVendor|"Smartisan"
   gsdm845PkgTokenSpaceGuid.PcdDeviceProduct|"R1"
   gsdm845PkgTokenSpaceGuid.PcdDeviceCodeName|"trident"
index e31efa9f8077cb3a23eeb0a957dd8fa785da64d5..69ffa0a775a1ccebdc0c7e6be310c93d4e27de5a 100644 (file)
@@ -603,6 +603,13 @@ APRIORI DXE {
   INF MdeModulePkg/Application/UiApp/UiApp.inf
   INF sdm845Pkg/Drivers/LogoDxe/LogoDxe.inf
 
+  #
+  # Simple Init GUI
+  #
+  INF src/main/SimpleInitMain.inf
+
+  INF src/kernelfdt/KernelFdtDxe.inf
+
   #
   # OnePlus 6(T) A/B Slot Support
   #