| b671af0a | 21-Feb-2019 |
Tony Xu <tony.xu@rock-chips.com> |
common: write keybox: fix some non-standard code style
Change-Id: If202eb86ceed4a358939e1f4d6f36c678afee3e9 Signed-off-by: Tony Xu <tony.xu@rock-chips.com> |
| 0a53d515 | 20-Feb-2019 |
Joseph Chen <chenjh@rock-chips.com> |
lib: initcall: add system total boot time debug
Change-Id: I3d4cd151acf699b25c9caab0452e40fddb6c31e1 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 75d7f997 | 24-Jan-2019 |
Tony Xu <tony.xu@rock-chips.com> |
common: write keybox: write Playready SL3000 root key to secure storage
Change-Id: Ia202f7f81c7c618e7d6fc8ecb28ceb8a65157a1c Signed-off-by: Tony Xu <tony.xu@rock-chips.com> |
| 8a127f59 | 26-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: rkimg: skip ramdisk and fdt relocation
It saves boot time and make final load address is where we expect.
Change-Id: I1e7c3bba48c9b318e7016bf15acf0a3bc8047cb3 Signed-off-by: Joseph Chen <ch
common: rkimg: skip ramdisk and fdt relocation
It saves boot time and make final load address is where we expect.
Change-Id: I1e7c3bba48c9b318e7016bf15acf0a3bc8047cb3 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 2c9d1179 | 29-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
sysmem: fdt: reserve more CONFIG_SYS_FDT_PAD size for fdt
Sometimes, framework or user would call fdt_increase_size() to update fdt size, it's better reserve more space to avoid sysmem gives the fdt
sysmem: fdt: reserve more CONFIG_SYS_FDT_PAD size for fdt
Sometimes, framework or user would call fdt_increase_size() to update fdt size, it's better reserve more space to avoid sysmem gives the fdt region overflow report.
The CONFIG_SYS_FDT_PAD default value is sync with bootm framework in: common/image-fdt.c
Change-Id: I363e9a4182e13b1628a76666acd8272d25db659d Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 1485a1b3 | 18-Feb-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: boot rkimg: print boot mode
Change-Id: I75ddae437315a148871756ef88ff03cdca0c301d Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| fd810b80 | 14-Feb-2019 |
Kever Yang <kever.yang@rock-chips.com> |
android: return fail if not found misc partition
Return directly and do not continue read from misc partition if there is no partition.
Change-Id: I549d123632aecc5bd29ebdc2c4c7917c76750247 Signed-o
android: return fail if not found misc partition
Return directly and do not continue read from misc partition if there is no partition.
Change-Id: I549d123632aecc5bd29ebdc2c4c7917c76750247 Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| 10e1f9eb | 31-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
android: fix avb enable state set error
Fixes: 8e66ecd25d0f14cbfc6ba88243b5b0b28331c345 (android: fix get wrong ramdisk address when avb verify)
Change-Id: I6b28ee32824e97e7eaed4aa8a530903d8486004b
android: fix avb enable state set error
Fixes: 8e66ecd25d0f14cbfc6ba88243b5b0b28331c345 (android: fix get wrong ramdisk address when avb verify)
Change-Id: I6b28ee32824e97e7eaed4aa8a530903d8486004b Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 9780bd18 | 23-Jan-2019 |
Tony Xu <tony.xu@rock-chips.com> |
common: write keybox: Add readback check interface
Change-Id: Ic020bd7e80869c2e3096637fce0adced654d3ce4 Signed-off-by: Tony Xu <tony.xu@rock-chips.com> |
| 8e66ecd2 | 29-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
android: fix get wrong ramdisk address when avb verify
- add interface to get android avb enable state; - get ramdisk from "ramdisk_addr_r" only when android avb disabled and CONFIG_ANDROID_BOOT_I
android: fix get wrong ramdisk address when avb verify
- add interface to get android avb enable state; - get ramdisk from "ramdisk_addr_r" only when android avb disabled and CONFIG_ANDROID_BOOT_IMAGE_SEPARATE is enabled;
(fixes: 644e344 android: support loading android image separate)
Change-Id: I7280f911a0c5db851d119acb458b3f335dc28bce Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| f9f027c1 | 23-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: attestation key: use debug for "ca head not found"
Change-Id: I2d685acbcf18fa21aad35813a23abcfe0cf465a8 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 644e3441 | 23-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
android: support loading android image separate
This patch support loading android image separate for the kernel/ramdisk/second images. It is disabled when android AVB is enabled, because AVB need v
android: support loading android image separate
This patch support loading android image separate for the kernel/ramdisk/second images. It is disabled when android AVB is enabled, because AVB need verify the full android image.
It brings some benefits, mainly for saving a lot of boot time: - allow skip load second content when kernel dtb is enabled; - allow skip fdt and ramdisk relocation during bootm boot flow; - allow loading fdt/ramdisk to "fdt_addr_r"/"ramdisk_addr_r"; - avoid android image too large when load to ram;
Change-Id: Ia040b3031307a8a7c98b011ce038ec61fee6804a Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 2280fbdd | 14-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: boot_rkimg: import sysmem to alloc image buffer
sysmem avoids memory block overlap with each other.
Change-Id: I7c705c7860a7c88b0d3672b6b4edb8cb8334654d Signed-off-by: Joseph Chen <chenjh
rockchip: boot_rkimg: import sysmem to alloc image buffer
sysmem avoids memory block overlap with each other.
Change-Id: I7c705c7860a7c88b0d3672b6b4edb8cb8334654d Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 98662298 | 16-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: boot_rkimg: add descrption for reloading kernel dtb
"gd->fdt_blob != (void *)fdt_addr_r" makes users confused, let's add some descrption.
Change-Id: I3ffe6c26892e99af4183eebcfb3c27ed1bdea
rockchip: boot_rkimg: add descrption for reloading kernel dtb
"gd->fdt_blob != (void *)fdt_addr_r" makes users confused, let's add some descrption.
Change-Id: I3ffe6c26892e99af4183eebcfb3c27ed1bdea38a Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| a384e3f1 | 13-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: image-fdt: add boot_fdt_add_sysmem_rsv_regions()
It reserves fdt reserved memory for sysmem.
Change-Id: I7ce1be9bd25a3609bc6dabdc265addbd2571076c Signed-off-by: Joseph Chen <chenjh@rock-chi
common: image-fdt: add boot_fdt_add_sysmem_rsv_regions()
It reserves fdt reserved memory for sysmem.
Change-Id: I7ce1be9bd25a3609bc6dabdc265addbd2571076c Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 322222b2 | 14-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: board_r: add sysmem init
setup right after malloc init done.
Change-Id: I6dbf55d825d0b03ed2cc64f2dab0a7331ce56228 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| e92f47e4 | 16-Jan-2019 |
Jason Zhu <jason.zhu@rock-chips.com> |
android: test the vbmeta to enable avb
Change-Id: I36d6473a247ab7fc012ceb9a7c9a43e14e701611 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> |
| c2ba77d9 | 05-Jan-2019 |
Jian Qiu <qiujian@rock-chips.com> |
lib: optee_client: Extract keymaster CA module
Extract keymaster CA module from OpteeClientInterface refactoring code for keymaster reads and writes form caller module
Change-Id: I1069fce0d29d9d981
lib: optee_client: Extract keymaster CA module
Extract keymaster CA module from OpteeClientInterface refactoring code for keymaster reads and writes form caller module
Change-Id: I1069fce0d29d9d9815f71e7f3b4d231754382acd Signed-off-by: Jian Qiu <qiujian@rock-chips.com>
show more ...
|
| dfbf26e8 | 04-Jan-2019 |
Tony Xu <tony.xu@rock-chips.com> |
lib: optee_client: move keybox code to write_keybox.c
Change-Id: Ifcd9962a8b802ee2bcbdbd0e88effb4485e5963a Signed-off-by: Tony Xu <tony.xu@rock-chips.com> |
| d549e1d1 | 14-Jan-2019 |
Jason Zhu <jason.zhu@rock-chips.com> |
android: add androidboot.verifiedbootstate
Since the androidboot.verifiedbootstate is required in android Pie, so add it to bootargs when secure boot flag is not set.
Change-Id: I4a883ca87bbba321a8
android: add androidboot.verifiedbootstate
Since the androidboot.verifiedbootstate is required in android Pie, so add it to bootargs when secure boot flag is not set.
Change-Id: I4a883ca87bbba321a894ee66ebcf0ff9d5cb6ca8 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
show more ...
|
| 1153acfe | 10-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
android: print android avb enable state
Change-Id: I0be76d29eef3614d4885e2d69048cf521352ffc0 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 6ff768fe | 03-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: add system boot time report
Change-Id: Id7db8f7f7e30719188403f92282ca17c6fe564d6 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 424bfdcf | 07-Jan-2019 |
Jason Zhu <jason.zhu@rock-chips.com> |
android: enable secure boot by vboot_flag
We read the vboot_flag which is the flag of secure boot to enable verified boot in uboot.
Change-Id: I592473ad14f9e19c6529602d029b7ec2fb335da8 Signed-off-b
android: enable secure boot by vboot_flag
We read the vboot_flag which is the flag of secure boot to enable verified boot in uboot.
Change-Id: I592473ad14f9e19c6529602d029b7ec2fb335da8 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| ee4798e5 | 08-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: bootrkp: add fdt load address and size information
Change-Id: If2220c5163ad8159ecfd4a2499b465e238371bc3 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| eaec5534 | 08-Jan-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: add more clear description for getting fdt
Change-Id: I66865eaed98d08d37047cda50d262d637c8865f8 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |