| aa16b1f8 | 26-Jul-2018 |
Dingqiang Lin <jon.lin@rock-chips.com> |
cmd: rksfc: change dev if_type
1.In rkflash driver, SPI Nand and SPI Nor are registered as two different if_type block dev. They are both the child_dev of sfc; 2.Here we send cmd to "rksfc" to opera
cmd: rksfc: change dev if_type
1.In rkflash driver, SPI Nand and SPI Nor are registered as two different if_type block dev. They are both the child_dev of sfc; 2.Here we send cmd to "rksfc" to operate it's child-dev spi flash device.
Change-Id: I9314ef9c556f8cfbe023021bd66bebec137a4e71 Signed-off-by: Dingqiang Lin <jon.lin@rock-chips.com>
show more ...
|
| 2bbf1028 | 13-Jul-2018 |
Kever Yang <kever.yang@rock-chips.com> |
cmd: mmc: do not force init HW in 'mmc dev' cmd
This is a revert to : a5710920b7 cmd_mmc: make mmc dev always re-probe the HW
For emmc device, we should not re-init the HW with 'mmc dev' cmd, pleas
cmd: mmc: do not force init HW in 'mmc dev' cmd
This is a revert to : a5710920b7 cmd_mmc: make mmc dev always re-probe the HW
For emmc device, we should not re-init the HW with 'mmc dev' cmd, please use 'mmc rescan' when need HW re-init.
Change-Id: I994d12beb7215db568e7a0ed58be3e36dfda5744 Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| cc527546 | 05-Jul-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
androidboot: nodify cmd bootavb
1.printf necessary information 2.delete useless function: do_avb_write, do_avb_write_ab_metada
Change-Id: I5f932e7774ecf9b383358b3c081369cdc7db0167 Signed-off-by
androidboot: nodify cmd bootavb
1.printf necessary information 2.delete useless function: do_avb_write, do_avb_write_ab_metada
Change-Id: I5f932e7774ecf9b383358b3c081369cdc7db0167 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
show more ...
|
| 65413a00 | 05-Jul-2018 |
Jian Qiu <qiujian@rock-chips.com> |
fastboot: add FASTBOOT_OEM_UNLOCK option
This enables the following fastboot commands: fastboot oem unlock fastboot oem unlock_accept fastboot oem lock fastboot getvar oem-unlock
Android 8.
fastboot: add FASTBOOT_OEM_UNLOCK option
This enables the following fastboot commands: fastboot oem unlock fastboot oem unlock_accept fastboot oem lock fastboot getvar oem-unlock
Android 8.1 need the oem unlock status attach to bootargs on boot.
Change-Id: Icc83451336a4dea2cbcf4927287de23bc8e28cb1 Signed-off-by: Jian Qiu <qiujian@rock-chips.com>
show more ...
|
| 008aee87 | 12-Jun-2018 |
Andy Yan <andy.yan@rock-chips.com> |
boot_android: add runtime compatible for un/compressed kernel image
This patch add auto parse the compress format of kernel image. Then decompress the compressed kernel image for arm64, as for arm32
boot_android: add runtime compatible for un/compressed kernel image
This patch add auto parse the compress format of kernel image. Then decompress the compressed kernel image for arm64, as for arm32 zImage, we only need to load it to a higher memory, then the kernel will handle the decompress itself.
Test on RK3308 AARCH64 mode (Cortex A35 816 MHZ) boot with eMMC:
------------------------------------------------------------------ Format | Size(Byte) | Ratio | Decomp time(ms) | Boot time(ms) | ------------------------------------------------------------------- Image | 7720968 | | | 488 | ------------------------------------------------------------------- Image.lz4 | 4119448 | 53% | 59 | 455 | ------------------------------------------------------------------- Image.lzo | 3858322 | 49% | 141 | 536 | ------------------------------------------------------------------- Image.gz | 3529108 | 45% | 222 | 609 | ------------------------------------------------------------------- Image.bz2 | 3295914 | 42% | 2940 | | ------------------------------------------------------------------- Image.lzma| 2683750 | 34% | | | -------------------------------------------------------------------
Note: the boot time is counted from first ddr init log to first Kernel log.
Change-Id: I73b12ec944fbc8238b0e061a37e2f31aa3093231 Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
show more ...
|
| 00129fb3 | 04-Jul-2018 |
Joseph Chen <chenjh@rock-chips.com> |
env: add env_update_filter()
provide ignore option to filter unused key words from a list of new string which is ready to be appended.
Change-Id: I82d61ee21ec658e73549de42ad94ed259582cb7a Signed-of
env: add env_update_filter()
provide ignore option to filter unused key words from a list of new string which is ready to be appended.
Change-Id: I82d61ee21ec658e73549de42ad94ed259582cb7a Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 6651d4c0 | 03-Jul-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
dev_desc: judge dev_desc whether NULL or not before use it
Change-Id: I9d0e2d207a143a02949fbdff2d9ad39f154e4f3e Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> |
| 300175f7 | 06-Jun-2018 |
Dingqiang Lin <jon.lin@rock-chips.com> |
cmd: rknand: add rockchip spi nand u-boot command support
Change-Id: I8e3e6bab2d419b5fe0ab35c3985d1ff88efc5778 Signed-off-by: Dingqiang Lin <jon.lin@rock-chips.com> |
| 69285f9e | 31-May-2018 |
Hisping Lin <hisping.lin@rock-chips.com> |
cmd: mmc: remove test vboot hash code
trusty_write_vbootkey_hash will set secure boot flag when we write vboot key hash success, we should remove it
Change-Id: I7b45739918b10b6847a7f5bf6b7c740f3b80
cmd: mmc: remove test vboot hash code
trusty_write_vbootkey_hash will set secure boot flag when we write vboot key hash success, we should remove it
Change-Id: I7b45739918b10b6847a7f5bf6b7c740f3b802870 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
show more ...
|
| d5f538dc | 26-Apr-2018 |
Dingqiang Lin <jon.lin@rock-chips.com> |
cmd: rksfc: add sfc u-boot command
rksfc driver with block interface
Change-Id: I395cf78e939ce9ddbd07a9afad794474f0482542 Signed-off-by: Dingqiang Lin <jon.lin@rock-chips.com> |
| 3671d252 | 08-May-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
cmd: bootrkp: fix check blk_dread return value error
Change-Id: Ib283c2eeb982479914f8c806f7b54bf081f4c9be Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> |
| 6caa0333 | 28-Apr-2018 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: add rkimgtest cmd to get boot dev
We need to check if the storage(sdmmc) have IDB data so that we can use it as boot device.
Change-Id: I7373b8f1a6c4c41c1d2cb1c94cd5d20c0780b5db Signed-of
rockchip: add rkimgtest cmd to get boot dev
We need to check if the storage(sdmmc) have IDB data so that we can use it as boot device.
Change-Id: I7373b8f1a6c4c41c1d2cb1c94cd5d20c0780b5db Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| 9e68721b | 28-Mar-2018 |
qiujian <qiujian@rock-chips.com> |
bootargs : read oem unlock status
Read oem unlock status from optee_client api and attach it to bootargs
Change-Id: Ib8b1a9bc115ec9cb7e5ce09dc50845cfd7c1c81b Signed-off-by: Qiu Jian <qiujian@rock-c
bootargs : read oem unlock status
Read oem unlock status from optee_client api and attach it to bootargs
Change-Id: Ib8b1a9bc115ec9cb7e5ce09dc50845cfd7c1c81b Signed-off-by: Qiu Jian <qiujian@rock-chips.com>
show more ...
|
| f61a997e | 28-Mar-2018 |
qiujian <qiujian@rock-chips.com> |
fastboot: implement oem unlock commands for bootrkp
Read-write oem unlock status from optee client api.
Implement the following fastboot commands: fastboot oem unlock fastboot oem unlock_accept
fastboot: implement oem unlock commands for bootrkp
Read-write oem unlock status from optee client api.
Implement the following fastboot commands: fastboot oem unlock fastboot oem unlock_accept fastboot oem lock fastboot getvar oem-unlock
Change-Id: I99edcee7b60c6d9529e6687291d87f22bf97b771 Signed-off-by: Qiu Jian <qiujian@rock-chips.com>
show more ...
|
| 4715d15e | 06-Feb-2018 |
Andy Yan <andy.yan@rock-chips.com> |
cmd: sf: add test count
Change-Id: I06c0783998152ef5d32f95f6813d5dfe315b4cc2 Signed-off-by: Andy Yan <andy.yan@rock-chips.com> |
| a3d7c00b | 06-Feb-2018 |
Andy Yan <andy.yan@rock-chips.com> |
cmd: boot: add brom cmd to reboot to brom dnl mode
Change-Id: I797491ebe25af1013732aeee87e61e3ba4bc1689 Signed-off-by: Andy Yan <andy.yan@rock-chips.com> |
| 91c73fb4 | 19-Mar-2018 |
qiujian <qiujian@rock-chips.com> |
lib: optee_client:Support attestation
Add methods to read attestation key from the misc partition of last 64K, store key and certificate chain data in secure storage.
When CONFIG_OPTEE_CLIENT is
lib: optee_client:Support attestation
Add methods to read attestation key from the misc partition of last 64K, store key and certificate chain data in secure storage.
When CONFIG_OPTEE_CLIENT is defined, uboot support load attestation data.
Change-Id: I8f3bd7096a7856de9e58d294822a818d5fe380ba Signed-off-by: qiujian <qiujian@rock-chips.com>
show more ...
|
| d9d5eb74 | 06-Mar-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
androidboot: add cmd bootavb perm_attr_test
Read and print the perm_attr.
Change-Id: I1e2b73afa1e872eea7abf75d55570b1c8b19c311 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> |
| 326572ea | 24-Feb-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
androidboot: fix compile error in arm64
Change-Id: I68bff703ffbf8ef9a65e4d62a5cf1052bc49ac9b Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> |
| 8159cb4f | 23-Feb-2018 |
Hisping Lin <hisping.lin@rock-chips.com> |
mmc: fix bug in function do_mmc_testrpmb
Change-Id: I35aebe3aefc512928281e2f17ef020b36befc36e Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| 3f251879 | 22-Feb-2018 |
Kever Yang <kever.yang@rock-chips.com> |
boot_android: fix load address for boot image
The kernel image follows the header(default 0x800) in boot.img, we need to fix the load address for boot.img so that kernel image can align to 0x80000 a
boot_android: fix load address for boot image
The kernel image follows the header(default 0x800) in boot.img, we need to fix the load address for boot.img so that kernel image can align to 0x80000 as required by ARM64 kernel booting.
Change-Id: I526ff38bfce2d8fd1571aff817ade11086f196e3 Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| 37a7bc39 | 26-Jan-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
lib: avb: update and modify the avb library
The commit point is updated to google external/avb/ which commit point is cf8c56208d2d9643804a7f123b196c7ebc9af276.
Change-Id: I5a10a8a45d3e9e2c9d20d9b3d
lib: avb: update and modify the avb library
The commit point is updated to google external/avb/ which commit point is cf8c56208d2d9643804a7f123b196c7ebc9af276.
Change-Id: I5a10a8a45d3e9e2c9d20d9b3d44946073c9a49ff Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
show more ...
|
| ac1dc0c3 | 03-Feb-2018 |
Joseph Chen <chenjh@rock-chips.com> |
charge animation: export struct charge_animation_pdata
This is the most flexsible way for all fuel gauge driver to get fdt config info from charge animation platdata.
Change-Id: I33aa52c34f2c62c10b
charge animation: export struct charge_animation_pdata
This is the most flexsible way for all fuel gauge driver to get fdt config info from charge animation platdata.
Change-Id: I33aa52c34f2c62c10b58003a10e5a8d1d6e5d7d3 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| 3c9ee701 | 31-Jan-2018 |
Joseph Chen <chenjh@rock-chips.com> |
env: add env_delete()
Change-Id: I3a94942b1670e641c8558c64dabca0155e53e2ea Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |
| 046a9310 | 27-Jan-2018 |
Joseph Chen <chenjh@rock-chips.com> |
env: add env_exist()
Change-Id: I153c700ff45a678832b72031787531efadcdb47b Signed-off-by: Joseph Chen <chenjh@rock-chips.com> |