Age | Commit message (Collapse) | Author | Files | Lines |
|
Margarita Glushkin (1):
fix GFX frame buffer memory corruption during secondary boot
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I1fe74d69c13deb3d05d4560754ddce0277ecf6f3
|
|
Due to the default trusted-firmware-a version move to 2.9.0, rename
bbappend version and move SRCREV which merged 2.9.0.
Change-Id: I960b93967e353e129eaae474f52bd43ebc917589
Signed-off-by: Brian Ma <chma0@nuvoton.com>
|
|
The RPMB partition of the eMMC on our boards has been written
with a test key from optee-os. As a result, we cannot use the
key from OTP to access RPMB. Thus, we need to remove it.
And add back CFG_REE_FS and CFG_REE_FS_TA support for optee-os.
Tested: build pass and boot successfully then run xtest pass.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I47ea2f1ba8ed09b34a1530c2b4110d296dd09e11
|
|
Use upstream SRCREV instead of customize one.
Tested: build pass and boot successfully.
Change-Id: Ida705dd842a603f6523287b06759739400357114
Signed-off-by: Brian Ma <chma0@nuvoton.com>
|
|
Keep up with the latest support of optee-os in openbmc.
Tested: build pass and boot successfully.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ia22d9641135356dc575d72382bc1daba9d1e531c
|
|
Sync the trusted-firmware-a source URI to fix build break.
Change-Id: I2c08e0cc2179c37e6b53729de3683c22bf6ccee0
Signed-off-by: Brian Ma <chma0@nuvoton.com>
|
|
For compatible with the newest IGPS 3.9.1 design for new memory map.
We need to change optee-os load address from 0x00100000 to 0x02100000.
Tested: build pass and boot successfully.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ia7fd3184da13daf084fbfa171528a8e953dcc98a
|
|
For compatible with the newest IGPS 3.9.1 design for new memory map.
We need to modify each image load address individually.
The load address of tf-a from 0x00001000 to 0x02000000
The load address of optee-os from 0x00100000 to 0x02100000
The load address of uboot from 0x03008000 to 0x06208000
We've updated tf-a to 2.8 that keep up with meta-arm.
Thus we remove 2.6.0.bb recipe and replace with 2.8.0.bbappend.
Tested: build pass and boot successfully.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I730f0a677103b89b78897f0d1860a47933c5b7cc
|
|
Due to subtree updates for security arm that adjust original patch name
from 0006-allow-setting-sysroot-for-libgcc-lookup.patch to
0001-allow-setting-sysroot-for-libgcc-lookup.patch cause build break.
Build break:
stdout: Applying patch 0001-allow-setting-sysroot-for-libgcc-lookup.patch
patching file mk/gcc.mk
Hunk #1 FAILED at 13.
1 out of 1 hunk FAILED -- rejects in file mk/gcc.mk
Patch 0001-allow-setting-sysroot-for-libgcc-lookup.patch does not apply
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I02bbed34337f3f957f9eccd4e8e865e1fa1b08c4
|
|
break
Due to the changes in binutils, when there is any warning during the
linking, it would be treated as a fatal error, breaking the compilation.
Similar fix is added in https://github.com/OP-TEE/optee_os/pull/5474
Optee-os already apply patch in optee/optee-os/0008-no-warn-rwx-segments.patch
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I4a6a688a0fc1c928092d3f6750e79fd8dc23afe7
|
|
Add optee-os and optee-os-tadevkit bbappend
version 3.18.0 base for Nuvoton npcm8xx SOC
Change-Id: I0d3dae985f53f250fbfbc28c431b0e4532f828e8
Signed-off-by: Tim Lee <timlee660101@gmail.com>
|
|
Add for supporting Nuvoton npcm8xx SOC.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ib402cb769f3e97abc05eeb8d147d3f7f3fd71f0a
|