--- /dev/null
+[Defines]
+ PLATFORM_NAME = sdm845Pkg
+ PLATFORM_GUID = 28f1a3bf-193a-47e3-a7b9-5a435eaab2ee
+ PLATFORM_VERSION = 0.1
+ DSC_SPECIFICATION = 0x00010019
+ OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME)
+ SUPPORTED_ARCHITECTURES = AARCH64
+ BUILD_TARGETS = DEBUG|RELEASE
+ SKUID_IDENTIFIER = DEFAULT
+ FLASH_DEFINITION = sdm845Pkg/Devices/fajita.fdf
+
+ # Enable A/B Slot Environment
+ DEFINE AB_SLOTS_SUPPORT = TRUE
+
+!include sdm845Pkg/sdm845Pkg.dsc
+
+[BuildOptions.common]
+ GCC:*_*_AARCH64_CC_FLAGS = -DMEMORY_10G=1 -DAB_SLOTS_SUPPORT=1 -DDISPLAY_DPI=440 -DENABLE_SIMPLE_INIT
+
+[PcdsFixedAtBuild.common]
+ # System Memory (10GB)
+ gArmTokenSpaceGuid.PcdSystemMemorySize|0x260000000
+
+ gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferWidth|1080
+ gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferHeight|2340
+
+ gsdm845PkgTokenSpaceGuid.PcdDeviceVendor|"Oneplus"
+ gsdm845PkgTokenSpaceGuid.PcdDeviceProduct|"6T"
+ gsdm845PkgTokenSpaceGuid.PcdDeviceCodeName|"fajita"
{0x180000000, 0xFC8A0000, EFI_RESOURCE_SYSTEM_MEMORY,\r
SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES,\r
ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiConventionalMemory},\r
+#else\r
+#ifdef MEMORY_10G\r
+ {0xA0000000, 0x254AC0000, EFI_RESOURCE_SYSTEM_MEMORY,\r
+ SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES,\r
+ ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiConventionalMemory},\r
#else\r
{0xA0000000, 0x15AE00000, EFI_RESOURCE_SYSTEM_MEMORY,\r
SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES,\r
ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiConventionalMemory},\r
\r
+#endif\r
#endif\r
#endif\r
\r