| d8e6f8d0 | 31-Dec-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: ram: support extend ram top
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I1d8a5e9440071194a1c438345c08e7e2c4d0d3dc |
| 7a38549f | 08-Feb-2022 |
Joseph Chen <chenjh@rock-chips.com> |
env: envf: optimise/update
- Rename "bootargs_envf" to "sys_bootargs" - Use CONFIG_ENV_OFFSET to find ENVF data - Hashtable: don't remove variables which were not considered - Split envf and nowhere
env: envf: optimise/update
- Rename "bootargs_envf" to "sys_bootargs" - Use CONFIG_ENV_OFFSET to find ENVF data - Hashtable: don't remove variables which were not considered - Split envf and nowhere - Add SPL support - Init partition table before any partition query.
Important: Must call part_init() to reinit system partition tables after mtdparts/blkdevparts parsed.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I89623b2067108040eca1ee0f5e6f7519ebc3c42a
show more ...
|
| 17b5c290 | 22-Feb-2022 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: data alignment for rpmb
Change-Id: I4ac89df385c589ac49035af731af8f8230a88913 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| 4425319b | 13-Jan-2022 |
Joseph Chen <chenjh@rock-chips.com> |
lib: Add CONFIG_SPL_LZMA option
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I258a738157ecbc4f754098c9faf6aface57847be |
| b11db21e | 12-Jan-2022 |
Joseph Chen <chenjh@rock-chips.com> |
Kconfig: add depends on for SPL options
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I066114702ef6442434969096cdc4e4156887c164 |
| 9deb34f6 | 13-Jan-2022 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: support check oem otp key is written
Change-Id: I33787b77b18175f5e52b315d8052fc56edc439e3 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| 2f8c34bd | 28-Dec-2021 |
xb.wang <xb.wang@rock-chips.com> |
lib: optee_clientApi: support oem otp key cipher api
Since the memory of uboot is physical, we provide a cipher api based on physical memory and remove the cipher api based on virtual memory.
Signe
lib: optee_clientApi: support oem otp key cipher api
Since the memory of uboot is physical, we provide a cipher api based on physical memory and remove the cipher api based on virtual memory.
Signed-off-by: xb.wang <xb.wang@rock-chips.com> Change-Id: Iba3faba41815e14fd748e4f793acc4e69184e84c
show more ...
|
| 90e849a0 | 28-Dec-2021 |
xb.wang <xb.wang@rock-chips.com> |
lib: optee_clientApi: rename the api of oem otp key
Make api have better applicability, such as for platforms that without OEM_HR_OTP.
Signed-off-by: xb.wang <xb.wang@rock-chips.com> Change-Id: Ib4
lib: optee_clientApi: rename the api of oem otp key
Make api have better applicability, such as for platforms that without OEM_HR_OTP.
Signed-off-by: xb.wang <xb.wang@rock-chips.com> Change-Id: Ib4981bffcaeeb1afa272f3081b92b1fbbe105f1f
show more ...
|
| fc3694d6 | 09-Dec-2021 |
xb.wang <xb.wang@rock-chips.com> |
lib: optee_clientApi: support keyladder cipher api
Signed-off-by: xb.wang <xb.wang@rock-chips.com> Change-Id: Ia30f3438719a2b88a1f27205b89e62c69e54bba6 |
| f07e1686 | 01-Dec-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: set flag to zero if not enable vboot
Change-Id: Ic8a53227f104531a8da38320775e5911fa373c2a Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| a405238a | 08-Dec-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: support set oem hardware read otp read lock
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> Change-Id: Idf620b533c26cff095efc97de4c4e48c1692fde0 |
| bb1ba6ac | 08-Dec-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: support write oem hardware read otp
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> Change-Id: I4d607081c347ab1f8d700c999210126470713ca9 |
| 5f5b89c2 | 24-Aug-2021 |
Joseph Chen <chenjh@rock-chips.com> |
lib: Makefile: build rand.c if not set CONFIG_LIB_HW_RAND=y
The hardware rand lib has the higher priority.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I4c051911c91d7b72f30cfde6a08
lib: Makefile: build rand.c if not set CONFIG_LIB_HW_RAND=y
The hardware rand lib has the higher priority.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I4c051911c91d7b72f30cfde6a0896f9d7c925ee8
show more ...
|
| bb351757 | 25-Nov-2021 |
Joseph Chen <chenjh@rock-chips.com> |
lib: gunzip: use aysnc for hw decompress
It saves boot time.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id968368927c2b6dc6e4e110cc360f597fee7f2fb |
| 943eccd1 | 24-Nov-2021 |
Joseph Chen <chenjh@rock-chips.com> |
lib: lz4: add hw lz4 decompress support
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib2d23ef703a2af800b9081fb7866e46a36136946 |
| b3df74d0 | 25-Nov-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: Add lz4.h
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I6a4a19847f666f5ccb57013614bbbd65bd44801d |
| b87ef1c1 | 17-Mar-2021 |
Karl Beldan <karl.beldan+oss@gmail.com> |
UPSTREAM: lz4: Fix unaligned accesses
Signed-off-by: Karl Beldan <karl.beldan+oss@gmail.com> Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: If0c957ae41a4735335701dbde9924061280b9b4f |
| afe62dc9 | 17-Jul-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Revert "lib: lz4_wrapper: fix data-abort due to odd address access"
This reverts commit 7c3a07ede8f02e0e154589bb55f06aebde897f6f.
Change-Id: I32fb22965a8a365034cecc72cf3f305af4c23111 Signed-off-by:
Revert "lib: lz4_wrapper: fix data-abort due to odd address access"
This reverts commit 7c3a07ede8f02e0e154589bb55f06aebde897f6f.
Change-Id: I32fb22965a8a365034cecc72cf3f305af4c23111 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| d5913350 | 22-Nov-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: support R&W oem non-secure otp
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> Change-Id: I597ba286d76929dd44379ac0453946efc2d96ef7 |
| b4fc1024 | 18-Nov-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: support select security level
OPTEE use weak security if not define CONFIG_OPTEE_SECURITY_LEVEL, OPTEE use strong security if set CONFIG_OPTEE_SECURITY_LEVEL to 1 or 2.
Signed
lib: optee_clientApi: support select security level
OPTEE use weak security if not define CONFIG_OPTEE_SECURITY_LEVEL, OPTEE use strong security if set CONFIG_OPTEE_SECURITY_LEVEL to 1 or 2.
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> Change-Id: Ia6008b1031d53521a3afaa4f7c404bfa2f5bd206
show more ...
|
| 7504da74 | 02-Aug-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: support select optee secure level
Change-Id: Icc124bbab376bb0fd047b9096aa4a34aa1877cdc Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| f39d4289 | 30-Jul-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: add write oem huk interface
Change-Id: I97555c2d5ebb21fa35f07583717c702df072f79f Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| fbf29bfb | 30-Jul-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: add check security level flag interface
Change-Id: I2b680c7b073114a45acd797a51f3abbcd4fb58eb Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| a0d56fd8 | 17-Nov-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: rpmb compatible with optee 3.13.0
optee version 3.13.0 need exact return success when read rpmb counter.
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> Change-Id: I4f
lib: optee_clientApi: rpmb compatible with optee 3.13.0
optee version 3.13.0 need exact return success when read rpmb counter.
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> Change-Id: I4f0db5626629f7f8aea7123bd920d083f4ffa991
show more ...
|
| 2d62cca0 | 24-Nov-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
lib: avb: add function rk_avb_update_stored_rollback_indexes_for_slot()
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Ib6b452f6079d8ec768a46bd123fd1bd6a79d80fc |