Skip to content

Commit

Permalink
Fog: some fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Statzar authored and MollySophia committed Dec 28, 2023
1 parent 68409a1 commit d1da0f3
Show file tree
Hide file tree
Showing 29 changed files with 3,312 additions and 769 deletions.
91 changes: 37 additions & 54 deletions Platform/Qualcomm/sm6225/Apriori.fdf.inc
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@ APRIORI DXE {
#
# PI DXE Drivers producing Architectural Protocols (EFI Services)
#
INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf
INF MdeModulePkg/Core/Dxe/DxeMain.inf
# INF MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.inf
# INF MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf
INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf
INF ArmPkg/Drivers/CpuDxe/CpuDxe.inf
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
INF MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf
INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf
INF MdeModulePkg/Core/Dxe/DxeMain.inf
INF MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.inf
INF MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf
INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf
INF ArmPkg/Drivers/CpuDxe/CpuDxe.inf
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
INF MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/SmemDxe/SmemDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/DALSYSDxe/DALSYSDxe.inf
Expand All @@ -26,76 +26,59 @@ APRIORI DXE {
INF Platform/EFI_Binaries/Drivers/sm6225/VcsDxe/VcsDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ClockDxe/ClockDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ShmBridgeDxe/ShmBridgeDxeLA.inf
# INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/ScmDxeLA.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/ScmDxeLA.inf

FILE DRIVER = 4b4973ee-401b-4f36-a6a9-533dfccdfc33 {
SECTION PE32 = Platform/EFI_Binaries/Drivers/sm6225/TzDxe/ScmDxeLA.efi
SECTION UI = "ScmDxeLA"
}
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
INF MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/SdccDxe/SdccDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UFSDxe/UFSDxe.inf

INF MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf
INF MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxe.inf
INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
INF MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/SdccDxe/SdccDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UFSDxe/UFSDxe.inf

INF MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf
INF FatPkg/EnhancedFatDxe/Fat.inf

# INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/TzDxeLA.inf

FILE DRIVER = cf6dfc66-14ab-4e13-84db-9c02912d1404 {
SECTION PE32 = Platform/EFI_Binaries/Drivers/sm6225/TzDxe/TzDxeLA.efi
SECTION UI = "TzDxeLA"
}
INF MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf
INF FatPkg/EnhancedFatDxe/Fat.inf

INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/TzDxeLA.inf
INF MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/QcomWDogDxe/QcomWDogDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TLMMDxe/TLMMDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/SPMIDxe/SPMIDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ResetRuntimeDxe/ResetRuntimeDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PmicDxe/PmicDxeLa.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PILDxe/PILDxe.inf


!if $(SECURE_BOOT_ENABLE) == TRUE
INF SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.inf
INF SecurityPkg/VariableAuthenticated/SecureBootDefaultKeysDxe/SecureBootDefaultKeysDxe.inf
INF SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.inf
INF SecurityPkg/VariableAuthenticated/SecureBootDefaultKeysDxe/SecureBootDefaultKeysDxe.inf
!endif

INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
INF EmbeddedPkg/EmbeddedMonotonicCounter/EmbeddedMonotonicCounter.inf
INF MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf
INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf
INF MdeModulePkg/Universal/PrintDxe/PrintDxe.inf
INF MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf
INF MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf
INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
INF EmbeddedPkg/EmbeddedMonotonicCounter/EmbeddedMonotonicCounter.inf
INF MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf
INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf
INF MdeModulePkg/Universal/PrintDxe/PrintDxe.inf
INF MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf
INF MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf
INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/FontDxe/FontDxe.inf

INF MdeModulePkg/Universal/BdsDxe/BdsDxe.inf
INF MdeModulePkg/Universal/BdsDxe/BdsDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/I2CDxe/I2CDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/AdcDxe/AdcDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbPwrCtrlDxe/UsbPwrCtrlDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/QcomChargerDxe/QcomChargerDxeLA.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ChargerExDxe/ChargerExDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbfnDwc3Dxe/UsbfnDwc3Dxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbConfigDxe/UsbConfigDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ButtonsDxe/ButtonsDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TsensDxe/TsensDxe.inf

INF Silicon/Qualcomm/QcomPkg/Drivers/SimpleFbDxe/SimpleFbDxe.inf
INF Silicon/Qualcomm/QcomPkg/Drivers/SimpleFbDxe/SimpleFbDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/GpiDxe/GpiDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/DDRInfoDxe/DDRInfoDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/DDRInfoDxe/DDRInfoDxe.inf

INF EmbeddedPkg/SimpleTextInOutSerial/SimpleTextInOutSerial.inf
INF MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
INF MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf
INF MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf
}
INF EmbeddedPkg/SimpleTextInOutSerial/SimpleTextInOutSerial.inf
INF MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
INF MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf
INF MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf
}
108 changes: 0 additions & 108 deletions Platform/Qualcomm/sm6225/Apriori.fog.fdf.inc

This file was deleted.

65 changes: 27 additions & 38 deletions Platform/Qualcomm/sm6225/dxe.fdf.inc
Original file line number Diff line number Diff line change
@@ -1,53 +1,42 @@
INF Platform/EFI_Binaries/Drivers/sm6225/SmemDxe/SmemDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/DALSYSDxe/DALSYSDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/HWIODxe/HWIODxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/ScmDxeLA.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/TzDxeLA.inf

INF Platform/EFI_Binaries/Drivers/sm6225/FontDxe/FontDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/QcomWDogDxe/QcomWDogDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/ChipInfoDxe/ChipInfoDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PlatformInfoDxe/PlatformInfoDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/HALIOMMUDxe/HALIOMMUDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/GLinkDxe/GLinkDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/SmemDxe/SmemDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ULogDxe/ULogDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/NpaDxe/NpaDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/DALSYSDxe/DALSYSDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/VcsDxe/VcsDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ClockDxe/ClockDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ShmBridgeDxe/ShmBridgeDxeLA.inf
# INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/ScmDxeLA.inf

FILE DRIVER = 4b4973ee-401b-4f36-a6a9-533dfccdfc33 {
SECTION PE32 = Platform/EFI_Binaries/Drivers/sm6225/TzDxe/ScmDxeLA.efi
SECTION UI = "ScmDxeLA"
}

INF Platform/EFI_Binaries/Drivers/sm6225/SdccDxe/SdccDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UFSDxe/UFSDxe.inf

# INF Platform/EFI_Binaries/Drivers/sm6225/TzDxe/TzDxeLA.inf

FILE DRIVER = cf6dfc66-14ab-4e13-84db-9c02912d1404 {
SECTION PE32 = Platform/EFI_Binaries/Drivers/sm6225/TzDxe/TzDxeLA.efi
SECTION UI = "TzDxeLA"
}

INF Platform/EFI_Binaries/Drivers/sm6225/QcomWDogDxe/QcomWDogDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TLMMDxe/TLMMDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/HALIOMMUDxe/HALIOMMUDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/HWIODxe/HWIODxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/GpiDxe/GpiDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/I2CDxe/I2CDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/SPMIDxe/SPMIDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ResetRuntimeDxe/ResetRuntimeDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PmicDxe/PmicDxeLa.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PILDxe/PILDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/FontDxe/FontDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/SdccDxe/SdccDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UFSDxe/UFSDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TLMMDxe/TLMMDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/AdcDxe/AdcDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbPwrCtrlDxe/UsbPwrCtrlDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/QcomChargerDxe/QcomChargerDxeLA.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PlatformInfoDxe/PlatformInfoDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PmicDxe/PmicDxeLa.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ChargerExDxe/ChargerExDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/QcomChargerDxe/QcomChargerDxeLA.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbPwrCtrlDxe/UsbPwrCtrlDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/AdcDxe/AdcDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TsensDxe/TsensDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/DDRInfoDxe/DDRInfoDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbfnDwc3Dxe/UsbfnDwc3Dxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/UsbMsdDxe/UsbMsdDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbDeviceDxe/UsbDeviceDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/UsbConfigDxe/UsbConfigDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ButtonsDxe/ButtonsDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/TsensDxe/TsensDxe.inf

INF Silicon/Qualcomm/QcomPkg/Drivers/SimpleFbDxe/SimpleFbDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/GpiDxe/GpiDxe.inf

INF Platform/EFI_Binaries/Drivers/sm6225/DDRInfoDxe/DDRInfoDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/PILDxe/PILDxe.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ShmBridgeDxe/ShmBridgeDxeLA.inf
INF Platform/EFI_Binaries/Drivers/sm6225/ResetRuntimeDxe/ResetRuntimeDxe.inf
Loading

0 comments on commit d1da0f3

Please sign in to comment.