History log of /rk3399_rockchip-uboot/common/spl/Kconfig (Results 1 – 25 of 106)
Revision Date Author Comments
# 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


12345