| d7e4fd22 | 12-Jun-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl_fit_tb: Fix bootargs append support
Build from: 57f2c7641c9 common: spl_fit_tb: Fix bootargs append
Change-Id: I2934b9c895d70c4056862d7a5f5ec99c9a7fd07e Signed-off-by: Xuhui Lin <xuhui.
common: spl_fit_tb: Fix bootargs append support
Build from: 57f2c7641c9 common: spl_fit_tb: Fix bootargs append
Change-Id: I2934b9c895d70c4056862d7a5f5ec99c9a7fd07e Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| f11415a8 | 13-Jun-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: spl: Correct bootargs append support for kernel boot
Fixes: b6bda7d5f40 (rockchip: spl: Fix bootargs append support for kernel boot)
Change-Id: I3fdea470d87966e538d837910f60f1b1065489f3 S
rockchip: spl: Correct bootargs append support for kernel boot
Fixes: b6bda7d5f40 (rockchip: spl: Fix bootargs append support for kernel boot)
Change-Id: I3fdea470d87966e538d837910f60f1b1065489f3 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| b6bda7d5 | 12-Jun-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: spl: Fix bootargs append support for kernel boot
Change-Id: I4a0aea5587a70544b66493dc343c9a36a6c4731e Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| f808cbcd | 21-May-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl_fit_tb: Add rv1126b thunderboot support
Build from: 6fca73b9bb spl: Update thunderboot compile support for rv1126b
Change-Id: Ia5e791ab1f61a9c38f850eba25a7c9560fd479cd Signed-off-by: X
common: spl_fit_tb: Add rv1126b thunderboot support
Build from: 6fca73b9bb spl: Update thunderboot compile support for rv1126b
Change-Id: Ia5e791ab1f61a9c38f850eba25a7c9560fd479cd Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| 6da15b9f | 21-May-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: fit_misc: Add return value for board_fit_image_post_process()
Change-Id: I6fc70d46cd9ae1dd0faee73cbfe89d7a9fda66cc Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 17629ef7 | 16-May-2025 |
Ziyuan Xu <xzy.xu@rock-chips.com> |
spl: atf: Add AARCH32 support when bl33 is linux
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com> Change-Id: I84a27fd98c6e9bf7e51e9596308a3de9c5b986c2 |
| 753367ec | 21-May-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl_fit_tb: Add return value for board_fit_image_post_process()
Build from: 9316f2dcae common: spl_fit_tb: Flush dcache when load data for other cpu
Change-Id: Id5faae501bbfcf004ea88bcc21f
common: spl_fit_tb: Add return value for board_fit_image_post_process()
Build from: 9316f2dcae common: spl_fit_tb: Flush dcache when load data for other cpu
Change-Id: Id5faae501bbfcf004ea88bcc21fe7aa435691d29 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| 5dd9177c | 26-Apr-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: fit: Add cipher support
Change-Id: I03209d3c26ef9fbb8014d59b6ca48de5c53ceecf Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 99011ac4 | 13-Mar-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl_fit: Fix ifdef condition when running on FPGA
Change-Id: I32ff3679091d97a77c134cfa1e567a0a996a17b1 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 426736b6 | 12-Feb-2025 |
Troy Lin <troy.lin@rock-chips.com> |
dm: add keylad uclass
Change-Id: I906f4281ebf5f1f4cd6421870980ba76833bc00c Signed-off-by: Troy Lin <troy.lin@rock-chips.com> |
| 6f11bea7 | 08-Jan-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: Remove SPL_ATF_AARCH32_BL33 support
Change-Id: I79e7494ab8950802f1c47ca86672310c69485791 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 2e71311c | 08-Jan-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: Deliver aarch32 params based on uboot.itb
Change-Id: I0713c2cb11c43e33311e91f895c3bb465f5782a0 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 7fe881c9 | 04-Dec-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: ab: Add header file support
Change-Id: I3d23101b05cd8b409303f8860bdea27de0feadc2 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 22ad705a | 20-Nov-2024 |
Zain Wang <wzz@rock-chips.com> |
common: spl: fix ramdisk support for thunderboot
Signed-off-by: Zain Wang <wzz@rock-chips.com> Change-Id: I5c82c94f967d8f63b3d2ca1886944d60fa4ba8a6 |
| 10ba722d | 18-Nov-2024 |
Kever Yang <kever.yang@rock-chips.com> |
spl_fit: Use CONFIG_SPL_MTD_SUPPORT instead of CONFIG_MTD_BLK
SPL is using CONFIG_SPL_MTD_SUPPORT.
Change-Id: I8b605bb3629d114ae82def3a8df42ebb2ffbb812 Signed-off-by: Kever Yang <kever.yang@rock-ch
spl_fit: Use CONFIG_SPL_MTD_SUPPORT instead of CONFIG_MTD_BLK
SPL is using CONFIG_SPL_MTD_SUPPORT.
Change-Id: I8b605bb3629d114ae82def3a8df42ebb2ffbb812 Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| 13ceb2af | 06-Nov-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: Add arch timer 1Ghz support
Change-Id: I8e58b15be1823e732852a2aa76cc98813e6b4fe9 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| c8ec6b59 | 04-Nov-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: Fix optee support for thunderboot
Before, optee param is recorded in U-Boot dtb. SPL thunderboot doesn't record loadables info in kernel's dtb so use entry_point_bl32 instead to indicat
common: spl: Fix optee support for thunderboot
Before, optee param is recorded in U-Boot dtb. SPL thunderboot doesn't record loadables info in kernel's dtb so use entry_point_bl32 instead to indicate bl32_entry.
Change-Id: I304879d66568f22299cb8d2a2e313f285f2d3be1 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| 2687dce2 | 18-Oct-2024 |
Joseph Chen <chenjh@rock-chips.com> |
spl: atf: Fix invalid bl32 pc when bl32 is absent
'bl2_to_bl31_params->bl32_ep_info' is Null and '&bl2_to_bl31_params->bl32_ep_info->pc' is 0x8 when bl32 is absent. That means the pc value is determ
spl: atf: Fix invalid bl32 pc when bl32 is absent
'bl2_to_bl31_params->bl32_ep_info' is Null and '&bl2_to_bl31_params->bl32_ep_info->pc' is 0x8 when bl32 is absent. That means the pc value is determined by u-boot-spl.bin. The 0x8 offset of u-boot-spl.bin is the value of '_TEXT_BASE', i.e. CONFIG_SPL_TEXT_BASE.
So far, only rk3576 without bl32 would trigger this issue as DRAM base is 0x40000000.
Let's init bl32_{ep,image}_info even bl32 is absent.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ic928301baee1c7941f0befd7a89aa74dcbd88cb2
show more ...
|
| c1aa1148 | 30-Jul-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: fit: Fix ab support for open source thunderboot
Change-Id: I8c3b82b00974d18a057d849814fd71b54132823c Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 44f37eaa | 17-Jul-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: Add HW-ID dtb support for thunderboot
Steps to enable HW-ID dtb on thunderboot: 1、configs: Enable the following configurations: CONFIG_SPL_ROCKCHIP_HWID_DTB CONFIG
common: spl: Add HW-ID dtb support for thunderboot
Steps to enable HW-ID dtb on thunderboot: 1、configs: Enable the following configurations: CONFIG_SPL_ROCKCHIP_HWID_DTB CONFIG_ADC CONFIG_SPL_ADC_SUPPORT CONFIG_SARADC_ROCKCHIP_V2 or CONFIG_SARADC_ROCKCHIP 2、dts: add u-boot,dm-spl on saradc node 3、Add HW-ID description for packaging boot.img: + #_saradc_ch1_10 { + data = /incbin/("/home/nickey/211/3562_dict/sdk/kernel/arch/arm64/boot/dts/rockchip/rk3562-y03-v10.dtb"); + type = "flat_dt"; + arch = "arm64"; + compression = "none"; + load = <0x208000>; + hash { + algo = "sha256"; + }; + }; + kernel { data = /incbin/("@KERNEL_IMG@"); type = "kernel"; @@ -43,7 +55,7 @@ conf { description = "Boot Linux kernel with FDT blob"; rollback-index = <0x0>; - fdt = "fdt"; + fdt = "#_saradc_ch1_10", "fdt"; kernel = "kernel"; signature {
Tested-On: RK3562 Change-Id: If38f49296f1073e69262da21b5502b1437eb2744 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
show more ...
|
| 22d57bd5 | 25-Jun-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
spl: fit tb: Update tb.S for rv1106 and rv1103c
Update: 341a8c7c1b spl: fit tb: Allow loading ramdisk from rootfs or system_a/b fails 178630a550 spl: fit tb: next_stage is enough for judging whether
spl: fit tb: Update tb.S for rv1106 and rv1103c
Update: 341a8c7c1b spl: fit tb: Allow loading ramdisk from rootfs or system_a/b fails 178630a550 spl: fit tb: next_stage is enough for judging whether skip uboot
Build from commit id 341a8c7c1b under u-boot-tb repo with additional configs as follows based on rv1106-spi-nor-tb.config:
CONFIG_FIT_SIGNATURE=y CONFIG_DM_CRYPTO=y CONFIG_FIT_HW_CRYPTO=y CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_FIT_ROLLBACK_PROTECT=y CONFIG_SPL_AB=y CONFIG_RSA_N_SIZE=0x200 CONFIG_RSA_E_SIZE=0x10 CONFIG_RSA_C_SIZE=0x20 CONFIG_SPL_OPTEE=y CONFIG_SPL_GZIP=y
Change-Id: Ia938e45e239b1540f3ed414b634af63aa16d85be Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| 0d477f41 | 19-Jun-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: rv1103c: Add thunderboot initial support
(1) tb.S is same as RV1106 Soc temporarily. (2) Add COMPRESS_LOAD_ADDR support for RV1103C to solve compilation error.
Change-Id: Idc70940e3a6
rockchip: rv1103c: Add thunderboot initial support
(1) tb.S is same as RV1106 Soc temporarily. (2) Add COMPRESS_LOAD_ADDR support for RV1103C to solve compilation error.
Change-Id: Idc70940e3a66b733ecb57c61f91c7911613255aa Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| 7db562c3 | 25-Jun-2024 |
Jason Zhu <jason.zhu@rock-chips.com> |
spl: fit: flush dcache when load data for other cpu
Change-Id: Id73e422eedb4bb75e37b07df6cb5f3b623f39cbf Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> |
| 21cac7cc | 15-May-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
spl: fit tb: Update new version for px30
Update feature: fa81071353 spl: fit tb: Add standalone ramdisk partition support bee57f9617 common: spl_fit_tb: Support append sys_bootargs into kernel fdt b
spl: fit tb: Update new version for px30
Update feature: fa81071353 spl: fit tb: Add standalone ramdisk partition support bee57f9617 common: spl_fit_tb: Support append sys_bootargs into kernel fdt bootargs
Build from commit id fa81071353 under u-boot-tb repo with additional configs as follows based on px30-tb.config:
CONFIG_FIT_SIGNATURE=y CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_FIT_ROLLBACK_PROTECT=y CONFIG_SPL_AB=y CONFIG_RSA_N_SIZE=0x100 CONFIG_RSA_E_SIZE=0x100 CONFIG_RSA_C_SIZE=0x14 CONFIG_SPL_GZIP=y CONFIG_SPL_RSA=y CONFIG_RSA=y
Change-Id: I027b47d8834ef3ef926291582a9f3ed39dbc3a20 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| f39aacfa | 30-Apr-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
spl: fit tb: Add standalone ramdisk partition support
Update: fa81071353 spl: fit tb: Add standalone ramdisk partition support
Build from commit id fa81071353 under u-boot-tb repo with additional c
spl: fit tb: Add standalone ramdisk partition support
Update: fa81071353 spl: fit tb: Add standalone ramdisk partition support
Build from commit id fa81071353 under u-boot-tb repo with additional configs as follows based on rv1106-spi-nor-tb.config:
CONFIG_FIT_SIGNATURE=y CONFIG_DM_CRYPTO=y CONFIG_FIT_HW_CRYPTO=y CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_FIT_ROLLBACK_PROTECT=y CONFIG_SPL_AB=y CONFIG_RSA_N_SIZE=0x200 CONFIG_RSA_E_SIZE=0x10 CONFIG_RSA_C_SIZE=0x20 CONFIG_SPL_OPTEE=y CONFIG_SPL_GZIP=y
Change-Id: I572d83e333e28f2b9fa93288d46c31794a069a25 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|