| #
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>
|
| #
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 ...
|
| #
f749a034 |
| 27-Feb-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
spl: add support ufs boot
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I52da725df705d82925548e57203a0aaa2d020cae
|
| #
0fc24c5c |
| 25-Sep-2023 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: Kconfig: Add MTD_WRITE/MMC_WRITE support for SPL_AB
When ab_data doesn't exist in misc, need to initialize ab_data and write ab_data into misc partition.
Signed-off-by: Xuhui Lin <xuhu
common: spl: Kconfig: Add MTD_WRITE/MMC_WRITE support for SPL_AB
When ab_data doesn't exist in misc, need to initialize ab_data and write ab_data into misc partition.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> Change-Id: I9d3220e5397192ab08cd11a0ea18d5bdf08eee95
show more ...
|
| #
a226b2d4 |
| 12-Sep-2023 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
common: spl: Support ab with more partition tables
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> Change-Id: Ic112a93e176f9f86906e7b18ae1ba9d5e51a8e82
|
| #
36c449fe |
| 17-May-2023 |
Joseph Chen <chenjh@rock-chips.com> |
common: Add MP boot support
mp_boot build from: a5185c920.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I8f8b2fe45ee87ad0a60e1dfd6f0950f052d4f1e7
|
| #
4c8e468b |
| 23-Sep-2022 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: pcie-ep-boot: Add pcie ep boot function
This is test on rk3588 evb4/evb4v20. Steps: 1. Init PCIe EP with: BAR0: 32bit nonprefetchable, control area, at 0x3c000000 BAR2: 64bit prefetchable,
rockchip: pcie-ep-boot: Add pcie ep boot function
This is test on rk3588 evb4/evb4v20. Steps: 1. Init PCIe EP with: BAR0: 32bit nonprefetchable, control area, at 0x3c000000 BAR2: 64bit prefetchable, data area, at CONFIG_SPL_LOAD_FIT_ADDRESS BAR4: EP wired register
2. Waiting for Linkup; 3. Wating for firmware and RUN command; 4. boot with RAM partition.
Test with RC function driver pcie-rkep.c in host side.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Change-Id: I91e8a3e4159668d57c806663ad4faab93585e6d7
show more ...
|
| #
c8d86363 |
| 02-Mar-2023 |
Joseph Chen <chenjh@rock-chips.com> |
spl: Make prebuilt program optional for kernel boot
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id293e07d50cd3de4f175ea38b2c293c27d867894
|
| #
5d74586a |
| 03-Nov-2022 |
Joseph Chen <chenjh@rock-chips.com> |
spl: atf: Add AArch32 BL33 SPSR support
SPL is responsible to setup the ep params if BL33 is expected to run as AArch32 mode.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I41ac1eb3
spl: atf: Add AArch32 BL33 SPSR support
SPL is responsible to setup the ep params if BL33 is expected to run as AArch32 mode.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I41ac1eb35c40b1568b3fddae0c9097ee8c098d27
show more ...
|
| #
c4bf7455 |
| 29-Sep-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: Add spl ramboot support
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id8b50c01ca42d9bb1dca30cd9cd02ffa821b1473
|
| #
53138e05 |
| 14-Feb-2022 |
Joseph Chen <chenjh@rock-chips.com> |
common: spl: Add decompress header support
Image: SPL = spl decomp header + U-Boot proper(lzma)
Bootflow: Maskrom => ddr => spl decomp header => U-Boot proper => kernel
Tested on RV1126 `grep
common: spl: Add decompress header support
Image: SPL = spl decomp header + U-Boot proper(lzma)
Bootflow: Maskrom => ddr => spl decomp header => U-Boot proper => kernel
Tested on RV1126 `grep ^CONFIG_SPL_ .config`: CONFIG_SPL_SYS_THUMB_BUILD=y CONFIG_SPL_USE_ARCH_MEMCPY=y CONFIG_SPL_USE_ARCH_MEMSET=y CONFIG_SPL_LDSCRIPT="arch/$(ARCH)/cpu/u-boot-spl.lds" CONFIG_SPL_LIBCOMMON_SUPPORT=y CONFIG_SPL_LIBGENERIC_SUPPORT=y CONFIG_SPL_FIT_GENERATOR="" CONFIG_SPL_SYS_MALLOC_F_LEN=0x300000 CONFIG_SPL_FIT_SOURCE="" CONFIG_SPL_FIT_IMAGE_KB=2048 CONFIG_SPL_FIT_IMAGE_MULTIPLE=2 CONFIG_SPL_LOGLEVEL=4 CONFIG_SPL_DECOMP_HEADER=y CONFIG_SPL_BOARD_INIT=y CONFIG_SPL_SYS_MALLOC_SIMPLE=y CONFIG_SPL_SKIP_RELOCATE=y CONFIG_SPL_OF_CONTROL=y CONFIG_SPL_DM=y CONFIG_SPL_TINY_MEMSET=y CONFIG_SPL_LZMA=y
Change-Id: If29b11c4c871fefc424e0b7b4ef9ad3cbe0e979a Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
a0166cc6 |
| 06-Jan-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
mtd: Kconfig: add a Kconfig option to enable the support for MTD block write operations
This allows using CONFIG_IS_ENABLED(SPLMTD_WRITE) to compile out code needed only if write support is required
mtd: Kconfig: add a Kconfig option to enable the support for MTD block write operations
This allows using CONFIG_IS_ENABLED(SPLMTD_WRITE) to compile out code needed only if write support is required. The option is added for u-boot and for SPL.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Ia48169fcd601ad51d1723923ed71d610901275e1
show more ...
|
| #
9127fbf4 |
| 04-Jan-2018 |
Jean-Jacques Hiblot <jjhiblot@ti.com> |
UPSTREAM: mmc: add a Kconfig option to enable the support for MMC write operations
This allows using CONFIG_IS_ENABLED(MMC_WRITE) to compile out code needed only if write support is required. The op
UPSTREAM: mmc: add a Kconfig option to enable the support for MMC write operations
This allows using CONFIG_IS_ENABLED(MMC_WRITE) to compile out code needed only if write support is required. The option is added for u-boot and for SPL
Change-Id: Ibb3836ed8713e491238460783a85ee1808770f66 Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> (cherry picked from commit d6400c3f8520bb9a203fe397039279c80f093c27)
show more ...
|
| #
ffc35703 |
| 25-Nov-2020 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
spl: support boot from rknand device
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I168ec42ec1ac4bc1e8b640fba22357cde4a26aac
|
| #
4623d13d |
| 24-Nov-2020 |
Weiwen Chen <cww@rock-chips.com> |
spl: Kconfig: update SPL_KERNEL_BOOT_SECTOR depend on
Signed-off-by: Weiwen Chen <cww@rock-chips.com> Change-Id: I0284e105960dd58690c779903c227c371a4611fc
|
| #
a00b516f |
| 12-Aug-2020 |
Joseph Chen <chenjh@rock-chips.com> |
spl: fit: use CONFIG_SPL_KERNEL_BOOT for thunder-boot
This option was added by RKFW boot flow, let's reuse it.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id4625a783747ce2e4ebaf69
spl: fit: use CONFIG_SPL_KERNEL_BOOT for thunder-boot
This option was added by RKFW boot flow, let's reuse it.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id4625a783747ce2e4ebaf69a5fa3812077a79639
show more ...
|
| #
3b1ddd14 |
| 24-Jul-2020 |
Jason Zhu <jason.zhu@rock-chips.com> |
spl: add CONFIG_MTD_BLK_U_BOOT_OFFS
Find the uboot by CONFIG_MTD_BLK_U_BOOT_OFFS address from nand, spi nand, nor flash with mtd block interface.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
spl: add CONFIG_MTD_BLK_U_BOOT_OFFS
Find the uboot by CONFIG_MTD_BLK_U_BOOT_OFFS address from nand, spi nand, nor flash with mtd block interface.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I6032570406a8eda2609ad877785e71c6c8b5df0c
show more ...
|
| #
3d94fb28 |
| 22-Jul-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Kconfig: fit: add options for loading kernel in SPL
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ice46bc2e457bb8d421d9002057ee0f00af229da8
|
| #
a2b9279d |
| 02-Jul-2020 |
Joseph Chen <chenjh@rock-chips.com> |
spl: Kconfig: wrap some option by CONFIG_SPL_KERNEL_BOOT
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ia599ec3f94726e490467b5f8bc24199832d62dca
|
| #
85f134f5 |
| 22-May-2020 |
Joseph Chen <chenjh@rock-chips.com> |
spl: mmc: add partition name to load image
Thus, the a/b system can be supported.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I8bceb3d56f50e5bb10de3ec7d4f7768aa7d61fe1
|
| #
a6f23aea |
| 04-Jun-2020 |
Jason Zhu <jason.zhu@rock-chips.com> |
common: spl: define maximum decompressible size to prevent memory overrun
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Ib0be02bc85cb16ccdd832abf9a56260b2f2e500d
|
| #
e9e0746f |
| 27-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
4736384c |
| 26-Apr-2020 |
Jason Zhu <jason.zhu@rock-chips.com> |
spl: Kconfig: add SPL_AB depends on SPL_EFI_PARTITION
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Id4500ae748f965235aac278baee07f278d88d70a
|
| #
c637f232 |
| 16-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
Change-Id: I22ac688008080eac49169d752a94b66668f890fc
Conflicts: drivers/phy/Kconfig drivers/phy/Makefile
|