Skip to content

Commit 662d75c

Browse files
authored
Merge pull request #414 from Kernel114514/master
Add Initial support for Xiaomi Mi Note 3(jason)
2 parents 4de7083 + 26b241c commit 662d75c

File tree

4 files changed

+52
-0
lines changed

4 files changed

+52
-0
lines changed
Binary file not shown.

Platform/Xiaomi/sdm660/jason.dsc

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
[Defines]
2+
VENDOR_NAME = Xiaomi
3+
PLATFORM_NAME = jason
4+
PLATFORM_GUID = 28f1a3bf-193a-47e3-a7b9-5a435eaab2ee
5+
PLATFORM_VERSION = 0.1
6+
DSC_SPECIFICATION = 0x00010019
7+
OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME)
8+
SUPPORTED_ARCHITECTURES = AARCH64
9+
BUILD_TARGETS = DEBUG|RELEASE
10+
SKUID_IDENTIFIER = DEFAULT
11+
FLASH_DEFINITION = Platform/Qualcomm/sdm660/sdm660.fdf
12+
DEVICE_DXE_FV_COMPONENTS = Platform/Xiaomi/sdm660/jason.fdf.inc
13+
14+
!include Platform/Qualcomm/sdm660/sdm660.dsc
15+
16+
[BuildOptions.common]
17+
GCC:*_*_AARCH64_CC_FLAGS = -DENABLE_SIMPLE_INIT -DENABLE_LINUX_SIMPLE_MASS_STORAGE
18+
19+
[PcdsFixedAtBuild.common]
20+
gQcomTokenSpaceGuid.PcdMipiFrameBufferWidth|1080
21+
gQcomTokenSpaceGuid.PcdMipiFrameBufferHeight|2160
22+
23+
# Simple Init
24+
gSimpleInitTokenSpaceGuid.PcdGuiDefaultDPI|350
25+
26+
gRenegadePkgTokenSpaceGuid.PcdDeviceVendor|"Xiaomi"
27+
gRenegadePkgTokenSpaceGuid.PcdDeviceProduct|"Mi Note 3"
28+
gRenegadePkgTokenSpaceGuid.PcdDeviceCodeName|"jason"

Platform/Xiaomi/sdm660/jason.fdf.inc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// per-device BSP DXEs
2+
3+
// ACPI Tables
4+
FILE FREEFORM = 7E374E25-8E01-4FEE-87F2-390C23C606CD {
5+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/DSDT/DSDT.aml
6+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/BuiltIn/CSRT.aml
7+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/BuiltIn/DBG2.aml
8+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/BuiltIn/FACS.aml
9+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/BuiltIn/FADT.aml
10+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/BuiltIn/GTDT.aml
11+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/BuiltIn/MADT.aml
12+
SECTION RAW = Silicon/Qualcomm/sdm660/AcpiTables/BuiltIn/MCFG.aml
13+
SECTION UI = "AcpiTables"
14+
}
15+
16+
// Mainline device tree blob

configs/devices/jason.conf

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
SOC_PLATFORM="SDM660"
2+
VENDOR_NAME="Xiaomi"
3+
PLATFORM_NAME="jason"
4+
5+
# mkbootimg config
6+
BOOTIMG_OS_PATCH_LEVEL="2020-12"
7+
BOOTIMG_OS_VERSION=11.0.0
8+
BOOTIMG_HEADER_VERSION=1

0 commit comments

Comments
 (0)