diff --git a/Platform/Samsung/sdm845/FdtBlob_compat/starqlte.dtb b/Platform/Samsung/sdm845/FdtBlob_compat/starqlte.dtb new file mode 100644 index 000000000..bf8b17807 Binary files /dev/null and b/Platform/Samsung/sdm845/FdtBlob_compat/starqlte.dtb differ diff --git a/Platform/Samsung/sdm845/starqlte.dsc b/Platform/Samsung/sdm845/starqlte.dsc new file mode 100644 index 000000000..6564e0542 --- /dev/null +++ b/Platform/Samsung/sdm845/starqlte.dsc @@ -0,0 +1,29 @@ +[Defines] + VENDOR_NAME = Samsung + PLATFORM_NAME = starqlte + 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 = Platform/Qualcomm/sdm845/sdm845.fdf + DEVICE_DXE_FV_COMPONENTS = Platform/Samsung/sdm845/starqlte.fdf.inc + +!include Platform/Qualcomm/sdm845/sdm845.dsc + +[BuildOptions.common] + GCC:*_*_AARCH64_CC_FLAGS = -DENABLE_SIMPLE_INIT + +[PcdsFixedAtBuild.common] + + gQcomTokenSpaceGuid.PcdMipiFrameBufferWidth|1440 + gQcomTokenSpaceGuid.PcdMipiFrameBufferHeight|2960 + + # Simple Init + gSimpleInitTokenSpaceGuid.PcdGuiDefaultDPI|400 + + gRenegadePkgTokenSpaceGuid.PcdDeviceVendor|"Samsung" + gRenegadePkgTokenSpaceGuid.PcdDeviceProduct|"Galaxy S9" + gRenegadePkgTokenSpaceGuid.PcdDeviceCodeName|"starqlte" diff --git a/Platform/Samsung/sdm845/starqlte.fdf.inc b/Platform/Samsung/sdm845/starqlte.fdf.inc new file mode 100644 index 000000000..b9b31d275 --- /dev/null +++ b/Platform/Samsung/sdm845/starqlte.fdf.inc @@ -0,0 +1,8 @@ +// per-device BSP DXEs + +// ACPI Tables + +// Mainline device tree blob + +// We do not have a mainline port for starqlte yet so linux simple mass storage remains as untested + diff --git a/configs/devices/starqlte.conf b/configs/devices/starqlte.conf new file mode 100644 index 000000000..3cb860335 --- /dev/null +++ b/configs/devices/starqlte.conf @@ -0,0 +1,7 @@ +SOC_PLATFORM="SDM845" +VENDOR_NAME="Samsung" +PLATFORM_NAME="starqlte" + +# mkbootimg config +BOOTIMG_OS_PATCH_LEVEL="2020-09" +BOOTIMG_OS_VERSION=9.0.0