-
5d995b114c
aaaaaaaaaaaaaaaaaaaaaaaa
master
Leandro Friedrich
2022-12-10 20:18:36 +01:00
-
77f7c07180
aaaaaaaaaaaa
Leandro Friedrich
2022-12-10 19:41:57 +01:00
-
cc56d6edeb
Merge pull request #1 from marohinmark/master
Ivaylo Ivanov
2021-12-07 17:51:02 +02:00
-
-
cc698a4dac
add J5 2016 LTE (EUR), fix build with new edk2 revision
#1
Mark
2021-11-14 16:55:19 +10:00
-
-
7b49b7c6c1
MSM8916Pkg: Implement Bam
Bingxing Wang
2021-09-03 13:10:31 +03:00
-
c2681ce7d9
MSM8916Pkg: Implement clocks
Ivaylo Ivanov
2021-09-02 16:09:08 +03:00
-
7e44ba1051
MSM8916Pkg: implement more libreries and drivers
Ivaylo Ivanov
2021-09-02 11:16:33 +03:00
-
e442368895
Update README.md
Ivaylo Ivanov
2021-09-02 10:18:35 +03:00
-
b94518ff90
Merge branch 'master' of https://github.com/ivoszbg/edk2-msm8916 something broke
Ivaylo Ivanov
2021-09-02 10:16:09 +03:00
-
-
01e41ea2dc
MSM8916Pkg: move SimpleFbDxe and MSM8916Dxe
Ivaylo Ivanov
2021-09-02 10:13:14 +03:00
-
7b23b4ef97
readme: fixes
Ivaylo Ivanov
2021-09-01 22:04:49 +03:00
-
-
54b15f1712
.: major reconstruction
Ivaylo Ivanov
2021-09-01 21:45:09 +03:00
-
5727f201f3
Pixel3XL: implement FrameBufferBltLib
Ivaylo Ivanov
2021-09-01 21:03:22 +03:00
-
17593939a6
pixel3xl: implement FrameBufferSerialPortLib
Ivaylo Ivanov
2021-09-01 20:37:40 +03:00
-
c75269db6e
initial bringup
Ivaylo Ivanov
2021-09-01 15:27:03 +03:00
-
1cf3e94ab3
Update README
Zhuowei Zhang
2019-02-25 21:12:57 -08:00
-
1c818e4126
Replace UEFI Shell with a Linux kernel to test booting
addlinux
Zhuowei Zhang
2019-02-23 19:04:49 -08:00
-
-
462c804024
Switch to virtual real time clock library
Zhuowei Zhang
2019-02-25 20:59:41 -08:00
-
6f2dd67c11
Fix build in CI: GCC5 doesn't accept lr as alias of x30
Zhuowei Zhang
2019-02-25 20:59:18 -08:00
-
e74a18e5e3
Update README
Zhuowei Zhang
2019-02-25 20:12:08 -08:00
-
8d05c0bd15
Add redistributor to Madt table
Zhuowei Zhang
2019-02-25 19:47:12 -08:00
-
89cad4a761
whoops, forgot to remove this MSI table
Zhuowei Zhang
2019-02-25 17:21:42 -08:00
-
9eaf29f86a
Add acpiview command to shell
Zhuowei Zhang
2019-02-25 17:14:02 -08:00
-
b923cb5bdf
Relocate edk2 to high memory before boot
Zhuowei Zhang
2019-02-25 14:16:55 -08:00
-
372e6ee8ec
Change device name in Smbios, remove boot timeout
Zhuowei Zhang
2019-02-24 23:51:49 -08:00
-
0d9ffd7a10
Add some reserved regions to the memory map
Zhuowei Zhang
2019-02-24 20:00:49 -08:00
-
d55e135511
Remove most of the ACPI tables for Pixel 3XL
Zhuowei Zhang
2019-02-24 17:57:20 -08:00
-
f7e339bc43
Remove Juno-specific code in SmbiosPlatformDxe
Zhuowei Zhang
2019-02-23 21:59:42 -08:00
-
6c2f8f2595
Change AcpiTables GUID back, mark supported ACPI versions
Zhuowei Zhang
2019-02-23 21:28:18 -08:00
-
3448f2f889
Get AcpiTables and SmbiosPlatformDxe to compile
Zhuowei Zhang
2019-02-23 20:33:25 -08:00
-
5ec95839cb
Add ArmPlatform.h from Juno
Zhuowei Zhang
2019-02-23 20:15:36 -08:00
-
eed8fc1071
Add Acpi packages to FDF
Zhuowei Zhang
2019-02-23 20:10:16 -08:00
-
dd961af8e0
Add Acpi packages to the dsc
Zhuowei Zhang
2019-02-23 20:08:51 -08:00
-
893d86bcaa
Copy AcpiTables from Juno
Zhuowei Zhang
2019-02-23 20:08:10 -08:00
-
ea7f4efd1f
Copy SmbiosPlatformDxe from Juno
Zhuowei Zhang
2019-02-23 20:04:56 -08:00
-
8e76e86bf4
Add graphics console DXE and disable UGA for graphics
Zhuowei Zhang
2019-02-23 18:17:49 -08:00
-
021fa1e4d7
SimpleFbDxe: also flush cache after initial clear
Zhuowei Zhang
2019-02-23 18:17:33 -08:00
-
98d6c66bbd
Fix architecture timer interrupt numbers
Zhuowei Zhang
2019-02-23 18:01:37 -08:00
-
73299652d9
SimpleFbDxe: Attempt to flush cache after every blit; didn't work
Zhuowei Zhang
2019-02-23 17:43:42 -08:00
-
bfb1f3cc79
SimpleFbDxe: use FrameBufferBltLib
Zhuowei Zhang
2019-02-23 17:37:46 -08:00
-
90cdb3c876
Memory attributes, y u no work?
Zhuowei Zhang
2019-02-23 17:37:32 -08:00
-
fb7289c995
Actually enable the screen
Zhuowei Zhang
2019-02-23 16:56:36 -08:00
-
40d9b18c4f
SimpleFbDxe: clear screen on load
Zhuowei Zhang
2019-02-23 16:53:50 -08:00
-
0659b959d1
Decreasing the amount of memory gets us into BDS
Zhuowei Zhang
2019-02-23 16:47:38 -08:00
-
aa8f3cccae
Flush cache after every write to in memory serial
Zhuowei Zhang
2019-02-23 16:37:11 -08:00
-
941ccaf626
Added reboot code, doesn't do a thing.
Zhuowei Zhang
2019-02-23 16:26:16 -08:00
-
381b0ec79b
Attempt to fix memory caches in DXE instead; didn't work
Zhuowei Zhang
2019-02-23 16:07:12 -08:00
-
9959419ab3
Revert the memory hob changes
Zhuowei Zhang
2019-02-23 15:23:03 -08:00
-
99b486b8c2
It seems if I have these in here, it panics in ArmCpuDxe
Zhuowei Zhang
2019-02-22 21:52:00 -08:00
-
49ca4eeb68
Integrate SimpleFbDxe
Zhuowei Zhang
2019-02-22 21:13:17 -08:00
-
b2756dbb02
Add SimpleFbDxe from imbushuo's Lumia950XLPkg
Zhuowei Zhang
2019-02-22 20:56:49 -08:00
-
bc0204807f
Remove the screen drawing code
Zhuowei Zhang
2019-02-22 20:56:38 -08:00
-
d03460e5b3
dxe is executing; paint screen green to celebrate
Zhuowei Zhang
2019-02-22 20:56:05 -08:00
-
780fa066fe
That's actually the redistributor base
Zhuowei Zhang
2019-02-22 20:46:28 -08:00
-
f28d3cfe0a
Mark in memory serial zone as uncached
Zhuowei Zhang
2019-02-22 20:35:49 -08:00
-
c4dc7bd403
Write serial output to memory
Zhuowei Zhang
2019-02-21 22:36:47 -08:00
-
b72ca8c17a
rename files for base serial
Zhuowei Zhang
2019-02-21 22:18:59 -08:00
-
167479423d
start working on in memory serial port
Zhuowei Zhang
2019-02-21 22:16:50 -08:00
-
9fbf75ca45
ok, this doesn't even reboot the device. So Dxe is broken
Zhuowei Zhang
2019-02-21 20:15:14 -08:00
-
6cfcdb0b4a
we don't support gpio
Zhuowei Zhang
2019-02-21 20:09:45 -08:00
-
9995cef67f
Remove network support
Zhuowei Zhang
2019-02-21 19:50:20 -08:00
-
92856e4fce
remove the serial port
Zhuowei Zhang
2019-02-21 19:50:00 -08:00
-
7ba55e55f9
fix compile in Pixel3XLDxe
Zhuowei Zhang
2019-02-21 19:20:58 -08:00
-
60b2a0bc8f
Actually include the Pixel3XLDxe
Zhuowei Zhang
2019-02-21 19:20:44 -08:00
-
6b73595028
also reboot in dxe, just to confirm it's not reaching there
Zhuowei Zhang
2019-02-21 19:04:10 -08:00
-
cef0e0f475
Set screen to black in DXE to see if we get there
Zhuowei Zhang
2019-02-21 19:01:49 -08:00
-
665adc4b50
Remove more hikey960 leftovers
Zhuowei Zhang
2019-02-21 19:01:10 -08:00
-
4ddfcfaabc
Revert "test boot by adding code to blank screen and freeze"
Zhuowei Zhang
2019-02-21 18:47:06 -08:00
-
f20f672f75
create the workspace directory
Zhuowei Zhang
2019-02-21 18:38:29 -08:00
-
e02139da33
ci needs bc
Zhuowei Zhang
2019-02-21 18:33:52 -08:00
-
74102d5b81
whoops need that update after all
Zhuowei Zhang
2019-02-21 18:29:17 -08:00
-
980557f677
tweak ci script
Zhuowei Zhang
2019-02-21 18:26:57 -08:00
-
cfe7c2dce2
do an apt update in ci
Zhuowei Zhang
2019-02-21 18:23:42 -08:00
-
7682a9259b
fix permission on ci-build.sh
Zhuowei Zhang
2019-02-21 18:16:55 -08:00
-
a111b2b47f
Tweak Azure Pipeline
Zhuowei Zhang
2019-02-21 18:14:07 -08:00
-
b6afbff450
setup an Azure Pipeline
Zhuowei Zhang
2019-02-21 18:10:58 -08:00
-
514e7692c7
Update README
Zhuowei Zhang
2019-02-21 18:00:27 -08:00
-
f4c6a17c63
test boot by adding code to blank screen and freeze
Zhuowei Zhang
2019-02-21 17:57:14 -08:00
-
92d47a6b0e
append the device tree
Zhuowei Zhang
2019-02-21 17:57:00 -08:00
-
c7a2260f13
copy the ARM64 header from ArmVirtPkg
Zhuowei Zhang
2019-02-21 17:40:02 -08:00
-
a85a10d999
don't manually specify number of threads in build.sh
Zhuowei Zhang
2019-02-21 17:39:46 -08:00
-
8558b220e6
Add README and gitignore
Zhuowei Zhang
2019-02-21 17:13:59 -08:00
-
10987332cd
and the common fdf from hisilicon
Zhuowei Zhang
2019-02-21 17:13:18 -08:00
-
10dada4901
Add build scripts based on edk2-platform's instructions
Zhuowei Zhang
2019-02-21 17:01:39 -08:00
-
d7e1af47c1
Copy the common dsc file as well
Zhuowei Zhang
2019-02-21 17:01:19 -08:00
-
ccff74528f
Rename everything to Pixel3XL
Zhuowei Zhang
2019-02-21 16:42:53 -08:00
-
b40bb0039d
Initial commit
Zhuowei Zhang
2019-02-21 16:42:17 -08:00