| 0986a7dd | 30-Apr-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: add sysmem alloc for uncompress kernel
It helps check whether uncompress kernel overlap with other region or not.
Change-Id: Ia7e6c027f68c2e8af398824afd8b7580531cb77e Signed-off-by
common: android: add sysmem alloc for uncompress kernel
It helps check whether uncompress kernel overlap with other region or not.
Change-Id: Ia7e6c027f68c2e8af398824afd8b7580531cb77e Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 63363c40 | 24-Apr-2019 |
Andy Yan <andy.yan@rock-chips.com> |
spl: fit: all rockchip based soc use dram as sram bounce buffer for block device
The Storage controller(MMC/NANDC/SFC) on Rockchip based soc can't access the sram directly, we need use dram memory a
spl: fit: all rockchip based soc use dram as sram bounce buffer for block device
The Storage controller(MMC/NANDC/SFC) on Rockchip based soc can't access the sram directly, we need use dram memory as a bounce buffer.
Change-Id: Ibe2a10d7b73cb19b093ee372602ade097b689b82 Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
show more ...
|
| c1e72b20 | 05-May-2019 |
Joseph Chen <chenjh@rock-chips.com> |
dm: console/serial: add flushc() support
Flush console data.
Change-Id: If347b6c8d1126452a1f6386040693b30c66eb5fb Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| d92ffd1e | 07-May-2019 |
Jon Lin <jon.lin@rock-chips.com> |
common: android: do not start kernel when read kernel failed
Change-Id: I032776022378078baae8e59ed8d746ccf13ed373 Signed-off-by: Jon Lin <jon.lin@rock-chips.com> |
| b04f87d7 | 17-Apr-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: spl: support booting bl32
Change-Id: I525f2b3c9ce24464a775291ab8924adbc0da85f0 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 6115fdb3 | 26-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: improve os image information
android_image_parse_kernel_comp() doesn't return valid os compressed type after android_image_set_kload(), so we add the env "os_comp" to record compres
common: android: improve os image information
android_image_parse_kernel_comp() doesn't return valid os compressed type after android_image_set_kload(), so we add the env "os_comp" to record compressed type.
Change-Id: Ie175649d348c0578ce78e139bdbbf4b6f9ea1101 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 8d681e44 | 26-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: only adjust load address for ARM64 compressed kernel
If there is not "kernel_addr_c", using "kernel_addr_r" for Image/zImage on 32-bit platform.
If there is not "kernel_addr_c", ad
common: android: only adjust load address for ARM64 compressed kernel
If there is not "kernel_addr_c", using "kernel_addr_r" for Image/zImage on 32-bit platform.
If there is not "kernel_addr_c", adjust load address to promise compressed kernel can normal boot on 64-bit platform.
Change-Id: I42cc3c9074eb8f1caaa44d9256d2abdae6cd97b8 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 892d0a7f | 15-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: remove unnesscessary message
Change-Id: Iaa5da7da492f3fcb8021d175bb9a39a04d7f61d0 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 2a14a50b | 15-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: rkimg: add hotkey for sysmem and bidram dump
Change-Id: I32ded101c764df18f66916dd863145ace81d35be Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 32c868cf | 15-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: add hotkey for sysmem and bidram dump
Change-Id: Ic866dcc2b160ebd92d518e517e0bc8870aec84d0 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| da051cc8 | 08-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: add ctrl+f hotkey to enter fastboot mode
Change-Id: I1f0a98793307b5a261958fe8c29da3271f2d8e4e Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 309d75e7 | 15-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
command: board_f/r: add sysmem and bidram
During board_f sequence, it's able to add any count of dram banks and validate memory layout after reserve_xxx() done, stop bootflow if there is something w
command: board_f/r: add sysmem and bidram
During board_f sequence, it's able to add any count of dram banks and validate memory layout after reserve_xxx() done, stop bootflow if there is something wrong.
During board_r sequence, it's able to manage all memory blocks and add reserve memory blocks for bi_dram[] at late bootflow, it's nesscessary for AMP boot.
Change-Id: I4443a809792bb04e205bb26d79870c85cb5fe7bd Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 505b1417 | 14-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: board_r: add board_initr_caches_fixup()
Remove dram_initr_banksize(), use mmu_set_region_dcache_behaviour() in board_initr_caches_fixup() to set region MMU table attr is more easily.
Change
common: board_r: add board_initr_caches_fixup()
Remove dram_initr_banksize(), use mmu_set_region_dcache_behaviour() in board_initr_caches_fixup() to set region MMU table attr is more easily.
Change-Id: I9d9917e938fe5bbab5aa27575a5c8592ff08ab50 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 6e15146e | 14-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
lib: sysmem: refactor code
- import memblk id to manage memory blocks; - change "sysmem_property" to generic "memblock"; - use alloc instead of reserve for all memory blocks; - clean up and fix some
lib: sysmem: refactor code
- import memblk id to manage memory blocks; - change "sysmem_property" to generic "memblock"; - use alloc instead of reserve for all memory blocks; - clean up and fix some logic; - add U-Boot cmd for sysmem;
Change-Id: I614223ce3bf97a7b3566412a9d1864fb30b68fd8 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| a7774f59 | 06-Sep-2018 |
Zhangbin Tong <zebulun.tong@rock-chips.com> |
common: boot_rkimg: set "androidboot.mode=" as "normal" or "charger"
- The legacy setting rule is deprecated(Android SDK < 8.1). - Provide CONFIG_RKIMG_ANDROID_BOOTMODE_LEGACY to enable legacy setti
common: boot_rkimg: set "androidboot.mode=" as "normal" or "charger"
- The legacy setting rule is deprecated(Android SDK < 8.1). - Provide CONFIG_RKIMG_ANDROID_BOOTMODE_LEGACY to enable legacy setting.
Change-Id: I5c8b442b02df068a0ab98ccc81a4f008ebe540c1 Signed-off-by: Zhangbin Tong <zebulun.tong@rock-chips.com> Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| e95ee152 | 14-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: image-fdt: only care about enabled reserved-memory
Change-Id: I2c17cb1a8237e709cf8a528b35be2dcea70d4627 Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| a0f7ba05 | 21-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: fdt support: delete env "initrd="
Fix AB sysmem miss delete env "initrd=".
Change-Id: I77ab135644d3b1d2a2eb3f3be6168cf6ef4417df Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 590d13d7 | 08-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
console: add CONFIG_CONSOLE_DISABLE_CTRLC to disable ctrlc
There are sometimes we would like to disable ctrlc, just enable it.
Change-Id: I2911650b22d47b057a039774d8293cad6317bb6d Signed-off-by: Jo
console: add CONFIG_CONSOLE_DISABLE_CTRLC to disable ctrlc
There are sometimes we would like to disable ctrlc, just enable it.
Change-Id: I2911650b22d47b057a039774d8293cad6317bb6d Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| f3124cd7 | 05-Mar-2019 |
Jason Zhu <jason.zhu@rock-chips.com> |
spl: fit: use ddr for mmc read buffer in SPL for rk3368
rk3368 has the same problem with rk3399.
Change-Id: I242385722f864810273708f03dc62359a7bdb81e Signed-off-by: Jason Zhu <jason.zhu@rock-chips.
spl: fit: use ddr for mmc read buffer in SPL for rk3368
rk3368 has the same problem with rk3399.
Change-Id: I242385722f864810273708f03dc62359a7bdb81e Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
show more ...
|
| 9d2bc40c | 22-Feb-2019 |
Andy Yan <andy.yan@rock-chips.com> |
boot_rkimg: don't override BOOT_MODE_REG
We should keep the boot mode value, linux kernel need it.
Change-Id: Ic31166dffc3fefdf352cac1d1002a91dea319fc5 Signed-off-by: Andy Yan <andy.yan@rock-chips.
boot_rkimg: don't override BOOT_MODE_REG
We should keep the boot mode value, linux kernel need it.
Change-Id: Ic31166dffc3fefdf352cac1d1002a91dea319fc5 Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
show more ...
|
| f44ca273 | 07-Mar-2019 |
Jason Zhu <jason.zhu@rock-chips.com> |
android: fix retry mechanism with ab system
Minus the retry-count in every boot with ab system. If the ab system boot success, the system service boot_ctrl reset the retry-count or set boot-successf
android: fix retry mechanism with ab system
Minus the retry-count in every boot with ab system. If the ab system boot success, the system service boot_ctrl reset the retry-count or set boot-successful.
Change-Id: Ic37f65b745d1feb978730332835246dc43d72dab Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
show more ...
|
| d2280c00 | 28-Feb-2019 |
Jason Zhu <jason.zhu@rock-chips.com> |
android: add brackets to fix compile error
There is a compile error when enable AB config. The error message is "error: a label can only be part of a statement and a declaration isnot a statement".
android: add brackets to fix compile error
There is a compile error when enable AB config. The error message is "error: a label can only be part of a statement and a declaration isnot a statement". Add brackets to fix this error.
Change-Id: I4ec3af984503e35fc1304d08cd7cd8ab587dfb0a Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
show more ...
|
| 332992a7 | 28-Feb-2019 |
Jason Zhu <jason.zhu@rock-chips.com> |
android: minus retry in AB system
Change-Id: Icc9764fb10dc87d3c4f2f7417b971338a7f98ca4 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> |
| bdeba276 | 05-Mar-2019 |
Tony Xu <tony.xu@rock-chips.com> |
common: write_keybox: fix write attestation key compatibility error
Using the same name when write key in new formation and old formation cause ta parse key data error when use key in old formation
common: write_keybox: fix write attestation key compatibility error
Using the same name when write key in new formation and old formation cause ta parse key data error when use key in old formation
Change-Id: I7f83efc3672e903e608d89f7dc214465dc321502 Signed-off-by: Tony Xu <tony.xu@rock-chips.com>
show more ...
|
| 785ce82a | 28-Feb-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: support misc partition absent
Change-Id: Ida7780a1fd0981d8dbf01c0f25e283dfc6332eca Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |