0
0
mirror of https://github.com/edk2-porting/edk2-msm synced 2024-05-16 15:39:31 +00:00

Compare commits

...

7 Commits

Author SHA1 Message Date
NetuserPRO
10ef20f7c6 EFI_Binaries: update submodule 2024-01-22 20:24:02 +08:00
NetuserPRO
84a54da992 guacamoleb: minor guacamoleb.fdf.inc fixes 2024-01-22 20:24:02 +08:00
NetuserPRO
36ef87dfff guacamoleb: Add DSDT.aml 2024-01-22 20:24:02 +08:00
NetuserPRO
594b39e705 guacamoleb: Add downstream dtb from OOS10 2024-01-22 20:24:02 +08:00
NetuserPRO
070d44959f guacamoleb: downgrade mkbootimg config to OOS10 (OOS12 is broken) 2024-01-22 20:24:02 +08:00
NetuserPRO
afa335171a guacamoleb: Enable A/B slots 2024-01-22 20:24:02 +08:00
NetuserPRO
ced8f6eda7 guacamoleb: use guacamoleb files 2024-01-22 20:24:02 +08:00
6 changed files with 15 additions and 13 deletions

@ -1 +1 @@
Subproject commit b2bc46d8989ca713e7dd8c9adf3214048e7a8801
Subproject commit d097b8a8bf3641e5e0c8b36ef1ac9d7cc1a0bd94

View File

@ -10,11 +10,13 @@
SKUID_IDENTIFIER = DEFAULT
FLASH_DEFINITION = Platform/Qualcomm/sm8150/sm8150.fdf
DEVICE_DXE_FV_COMPONENTS = Platform/Oneplus/sm8150/guacamoleb.fdf.inc
# Enable A/B Slot Environment
AB_SLOTS_SUPPORT = TRUE
!include Platform/Qualcomm/sm8150/sm8150.dsc
[BuildOptions.common]
GCC:*_*_AARCH64_CC_FLAGS = -DENABLE_SIMPLE_INIT -DENABLE_LINUX_SIMPLE_MASS_STORAGE
GCC:*_*_AARCH64_CC_FLAGS = -DAB_SLOTS_SUPPORT=1 -DENABLE_SIMPLE_INIT -DENABLE_LINUX_SIMPLE_MASS_STORAGE
[PcdsFixedAtBuild.common]
gQcomTokenSpaceGuid.PcdMipiFrameBufferWidth|1080

View File

@ -1,26 +1,26 @@
// per-device BSP DXEs (use from op7 pro)
// per-device BSP DXEs
FILE DRIVER = 8e9bd160-b184-11df-94e2-0800200c9a66 {
SECTION DXE_DEPEX = Platform/EFI_Binaries/Drivers/sm8150/DALSys/DALSys.depex
SECTION PE32 = Platform/EFI_Binaries/Drivers/Devices/guacamole/DALSys/DALSys.efi
SECTION PE32 = Platform/EFI_Binaries/Drivers/Devices/guacamoleb/DALSys/DALSys.efi
SECTION UI = "DALSys"
}
FILE DRIVER = 5bd181db-0487-4f1a-ae73-820e165611b3 {
SECTION DXE_DEPEX = Platform/EFI_Binaries/Drivers/sm8150/ButtonsDxe/ButtonsDxe.depex
SECTION PE32 = Platform/EFI_Binaries/Drivers/Devices/guacamole/ButtonsDxe/ButtonsDxe.efi
SECTION PE32 = Platform/EFI_Binaries/Drivers/Devices/guacamoleb/ButtonsDxe/ButtonsDxe.efi
SECTION UI = "ButtonsDxe"
}
FILE DRIVER = 11faed4c-b21f-4d88-8e48-c4c28a1e50df {
SECTION DXE_DEPEX = Platform/EFI_Binaries/Drivers/sm8150/WP_Binaries/UsbPwrCtrlDxe/UsbPwrCtrlDxe.depex
SECTION PE32 = Platform/EFI_Binaries/Drivers/Devices/guacamole/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi
SECTION UI = "UsbPwrCtrlDxe"
SECTION DXE_DEPEX = Platform/EFI_Binaries/Drivers/sm8150/WP_Binaries/UsbPwrCtrlDxe/UsbPwrCtrlDxe.depex
SECTION PE32 = Platform/EFI_Binaries/Drivers/Devices/guacamoleb/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi
SECTION UI = "UsbPwrCtrlDxe"
}
// ACPI Tables (use from op7 pro)
// ACPI Tables
FILE FREEFORM = 7E374E25-8E01-4FEE-87F2-390C23C606CD {
# Customized DSDT
SECTION RAW = Platform/Oneplus/sm8150/AcpiTables/guacamole/DSDT.aml
SECTION RAW = Platform/Oneplus/sm8150/AcpiTables/guacamoleb/DSDT.aml
# Common Tables
SECTION RAW = Silicon/Qualcomm/sm8150/AcpiTables/BuiltIn/APIC.aml
# SECTION RAW = Silicon/Qualcomm/sm8150/AcpiTables/BuiltIn/BERT.aml
@ -39,7 +39,7 @@ FILE FREEFORM = 7E374E25-8E01-4FEE-87F2-390C23C606CD {
SECTION UI = "AcpiTables"
}
// Mainline device tree blob (use from sm-8150 mainlane - https://gitlab.com/sm8150-mainline/linux/-/blob/sm8150/5.17/arch/arm64/boot/dts/qcom/sm8150-oneplus-hotdogb.dts)
// Mainline device tree blob (use from sm-8150 mainline - https://gitlab.com/sm8150-mainline/linux/-/blob/sm8150/5.17/arch/arm64/boot/dts/qcom/sm8150-oneplus-hotdogb.dts)
FILE FREEFORM = 25462CDA-221F-47DF-AC1D-259CFAA4E326 {
SECTION RAW = Platform/Oneplus/sm8150/FdtBlob/sm8150-oneplus-hotdogb.dtb
}

View File

@ -3,6 +3,6 @@ VENDOR_NAME="Oneplus"
PLATFORM_NAME="guacamoleb"
# mkbootimg config
BOOTIMG_OS_PATCH_LEVEL="2022-12"
BOOTIMG_OS_VERSION=13.0.0
BOOTIMG_OS_PATCH_LEVEL="2021-01"
BOOTIMG_OS_VERSION=10.0.0
BOOTIMG_HEADER_VERSION=1