Commit Graph

386 Commits

Author SHA1 Message Date
1c3175982c (TEST) MemoryInitPeiLib: select memory based on fdt 2022-02-10 21:11:11 +08:00
0a8aa1487b Library: SimpleInit: fix fdt_get_memory 2022-02-10 21:00:51 +08:00
7c426b947c PlatformSmbiosDxe: PlatformSmbiosDxe.c: fix EndingAddress 2022-02-10 18:22:10 +08:00
41a4401a4e sdm845Pkg: CommonDsc.dsc.inc: change PcdDebugPrintErrorLevel 2022-02-10 16:45:00 +08:00
aea6542475 update gitignore 2022-02-10 16:45:00 +08:00
0055a479a9 (TEST) MemoryInitPeiLib: auto get memory size from fdt 2022-02-10 16:45:00 +08:00
3e996e0dd7 (TEST) PlatformSmbiosDxe: PlatformSmbiosDxe.c: get memory size and serial number from fdt 2022-02-10 16:45:00 +08:00
6fc6656b7b sdm845Pkg: Library: SimpleInit: add fdt parser 2022-02-10 16:44:59 +08:00
f98013a0d4 sdm845Pkg: Devices: remove PcdSystemMemorySize 2022-02-10 02:37:51 +08:00
8dc1d36bab sdm845Pkg: Library: sdm845Lib: sdm845Helper.S: save fdt address 2022-02-10 02:33:38 +08:00
d315c5c4e7 sdm845Pkg: Library: sdm845Lib: remove sdm845Mem.c 2022-02-10 02:33:25 +08:00
9979061507 build.sh: add --uart 2022-02-10 02:33:11 +08:00
798f7cc778 add Qualcomm GENI SerialPortLib 2022-02-10 02:32:42 +08:00
95968d21ab build.sh: add custom toolchain support 2022-02-10 02:32:36 +08:00
a9dae3ea74 Update release workflow 2022-02-06 13:06:45 +08:00
f1c03d1cfe Update DSDT for dipper 2022-02-06 13:04:57 +08:00
5c5f36c7fa Revert "Update logo"
This reverts commit 22d6f75dff.

Signed-off-by: Xilin Wu <strongtz@yeah.net>
2022-01-31 09:54:33 +08:00
7e3fff8cfb PlatformBootManagerLib: clear screen after progress 2022-01-31 03:47:11 +08:00
22d6f75dff Update logo 2022-01-31 03:46:53 +08:00
fed476abc3 Enable LinuxSimpleMassStorage on perseus 2022-01-31 02:59:26 +08:00
f9e63c91e2 Enable SimpleInit on enchilada 2022-01-28 19:04:08 +08:00
c8a1c34f6b Add release workflow 2022-01-23 17:31:56 +08:00
0ebbab5797 Add notes about GCC 11 2022-01-23 15:56:50 +08:00
8b7a8dbb01 sdm845Pkg: Library: SimpleInit: add linux simple mass storage
Signed-off-by: BigfootACA <bigfoot@classfun.cn>
2022-01-23 14:55:07 +08:00
7ea1447dbb Rename BuiltinLinuxKrl to LinuxSimpleMassStorage
follow https://github.com/BigfootACA/linux-simple-mass-storage
2022-01-23 14:55:06 +08:00
a5cd46c442 Drop Qualcomm Mass Storage App
An entry to the new BuiltinLinuxKrl will be added to SimpleInit later
2022-01-22 23:43:17 +08:00
cd23f40c29 Enable BuiltinLinuxKrl for beryllium and oneplus devices
Only tested on fajita
2022-01-22 23:34:41 +08:00
ab942180f0
Merge pull request #92 from snnbyyds/patch-4
Update README.zh.md
2022-01-22 22:49:52 +08:00
00581f86f2
Merge pull request #91 from snnbyyds/patch-3
use cnpmjs instead of fastgit to avoid crashing
2022-01-22 22:49:40 +08:00
snnbyyds
057cc4db5e
Update README.zh.md 2022-01-22 10:27:10 +08:00
snnbyyds
350cf79378
use cnpmjs instead of fastgit to avoid crashing
fastgit not working
2022-01-22 10:24:41 +08:00
969e7e60e8 Update submodule 2022-01-22 09:40:38 +08:00
Marijan Limov
161ed06035 Updated AcpiTables submodule 2022-01-22 01:48:37 +01:00
Marijan Limov
6086503bc3 Revert "updated submodules"
This reverts commit 9e9f58f55f.
2022-01-22 01:36:28 +01:00
Marijan Limov
9e9f58f55f updated submodules 2022-01-22 01:30:01 +01:00
Marijan Limov
c2b3e78678 beryllium: Switched to split dsdt
To be fixed: ebbg panel and focaltech touchscreen support
Ebbg panel data is located in panelcfg2.asl by Marijan Limov
2022-01-20 22:37:45 +01:00
23b650b0ed Update builtin Linux kernel
Boot time reduced to 5 seconds (approx.)
2022-01-19 19:36:41 +08:00
0ee9a036e2 (testing)Add built-in mainline Linux kernel
The built-in Linux kernel will automatically set up USB
Mass Storage gadget. Bootconsole (efifb) is currently
enabled for debugging.
Only tested on polaris.

Signed-off-by: Sophon <strongtz@yeah.net>

Linux kernel and initrd by
Signed-off-by: BigfootACA <bigfoot@classfun.cn>
2022-01-19 18:13:39 +08:00
be1e989221 Add fake Secure Boot support 2022-01-19 16:20:58 +08:00
bba11c0f73 Switch to custom edk2-libc 2022-01-19 16:05:48 +08:00
f6e7a13bd7 Add support for building DSDT using MS asl with wine
Signed-off-by: Sophon <strongtz@yeah.net>
2022-01-19 10:33:36 +08:00
81347b344b Update edk2 submodule 2022-01-18 12:46:47 +08:00
8912ffe7a4 Update edk2-platforms submodule 2022-01-18 12:39:07 +08:00
ff72923a10 Remove _CLS in ACPI GPU device
The name _CLS describes the GPU device as VGA-compatible controller,
as per PCI CODE AND ID ASSIGNMENT SPECIFICATION. Since our driver is
unsigned, Microsoft Basic Display Adapter driver will be installed
instead.

This commit fixes the problem of GPU driver not getting installed
automatically.

Signed-off-by: Xilin Wu <strongtz@yeah.net>
2022-01-16 11:37:45 +08:00
ad4ac293ae Update Acpitables
Signed-off-by: Xilin Wu <strongtz@yeah.net>
2022-01-15 23:28:24 +08:00
34bb338f96 Reorganize ACPI repo
Signed-off-by: Xilin Wu <strongtz@yeah.net>
2022-01-15 14:41:43 +08:00
7e6063d65c Restore USB boot support
Why removed?

Signed-off-by: Xilin Wu <strongtz@yeah.net>
2022-01-09 12:36:38 +08:00
e201ddfb79 add licenses 2021-12-19 21:20:33 +08:00
62e4389219
typo: en instead of cn 2021-12-19 20:15:50 +08:00
ef6f0c772f Add support for Oneplus 6T 10GB RAM version
Signed-off-by: Xilin Wu <strongtz@yeah.net>
2021-12-19 20:13:46 +08:00