History log of /rk3399_rockchip-uboot/common/ (Results 126 – 150 of 5256)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3f65605414-Apr-2022 Joseph Chen <chenjh@rock-chips.com>

Revert "common: board_r: inactive jumptable_init() if CONFIG_ROCKCHIP_IMAGE_TINY=y"

This reverts commit 470a5dbfaa078cd0e9d44e072d9bc7872912cd81.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

Revert "common: board_r: inactive jumptable_init() if CONFIG_ROCKCHIP_IMAGE_TINY=y"

This reverts commit 470a5dbfaa078cd0e9d44e072d9bc7872912cd81.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I805fa9788dc97fcbba63bb147f61c1ed84a293c5

show more ...

b51aa42930-Mar-2022 Jason Zhu <jason.zhu@rock-chips.com>

spl: fit: support bring up kernel without optee

If the uboot.img do not have tee.bin, it will load uboot.bin instead.
But if the process is to bring up kernel in spl, the uboot.bin is no needed
to l

spl: fit: support bring up kernel without optee

If the uboot.img do not have tee.bin, it will load uboot.bin instead.
But if the process is to bring up kernel in spl, the uboot.bin is no needed
to load.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I50b2c706411c293735727669be72dcdae96a6c7c

show more ...

e12b5efd28-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

env: envf: refactor code to read env partition table directly

The partition table list should not depend on other procedure,
eg. pre-init or env variables, etc. Otherwise:

- The "part list mmc 1" i

env: envf: refactor code to read env partition table directly

The partition table list should not depend on other procedure,
eg. pre-init or env variables, etc. Otherwise:

- The "part list mmc 1" is wrong which uses part list from mmc 0;
- SPL may use sdmmc part list but not eMMC when try boot.
- Maybe ...

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I311a42a5c2122dcc5fad76ad2ff7b951543b46f9

show more ...

c2b7656229-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

rsa/sig: Compile rsa_burn_key_hash() in SPL only

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ibe2c198432e75e5aec46f3784a78b215ad46af2f

88d57c0826-Mar-2022 Jason Zhu <jason.zhu@rock-chips.com>

spl: support bring up kernel with macro CONFIG_SPL_KERNEL_BOOT

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Icdf16172a197d04627c1cb396cc5feb3723e0dbf


/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588s.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/vendor.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/cmd/script_update.c
/rk3399_rockchip-uboot/cmd/tftp_update.c
spl/spl.c
/rk3399_rockchip-uboot/configs/rk3588-ipc.config
/rk3399_rockchip-uboot/configs/rv1106-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ipc.config
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1106.c
/rk3399_rockchip-uboot/drivers/crypto/crypto-uclass.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2_pka.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/rk3568-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rv1106-secure-otp.S
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_write.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/rk630phy.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/dw-dp.c
/rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rv1106-cru.h
/rk3399_rockchip-uboot/include/environment.h
/rk3399_rockchip-uboot/include/linux/rational.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2_pka.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/rational.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/fit-core.sh
/rk3399_rockchip-uboot/tools/rkcommon.c
4beae52d22-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

spl: cleanup before jump to U-Boot

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I32cc543bc65a3d1a5e889b9baf75b1ea6bbb0149

1bb4e9ba15-Sep-2019 Marek Vasut <marek.vasut+renesas@gmail.com>

UPSTREAM: usb: storage: Limit transfer size to 120 kiB

Due to constant influx of more and more weird and broken USB sticks,
do as Linux does in commit 779b457f66e10de3471479373463b27fd308dc85

u

UPSTREAM: usb: storage: Limit transfer size to 120 kiB

Due to constant influx of more and more weird and broken USB sticks,
do as Linux does in commit 779b457f66e10de3471479373463b27fd308dc85

usb: storage: scsiglue: further describe our 240 sector limit

Just so we have some sort of documentation as to why
we limit our Mass Storage transfers to 240 sectors,
let's update the comment to make clearer that
devices were found that would choke with larger
transfers.

While at that, also make sure to clarify that other
operating systems have similar, albeit different,
limits on mass storage transfers.

And reduce the maximum transfer length of USB storage to 120 kiB.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Cc: Bin Meng <bmeng.cn@gmail.com>
Cc: Simon Glass <sjg@chromium.org>
Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: Iaed3a4aee789969ce32bfb53b4f286de0b071e58
(cherry picked from commit 7d6fd7f0ba71cd93d94079132f958d9630f27a89)

show more ...

470a5dbf18-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

common: board_r: inactive jumptable_init() if CONFIG_ROCKCHIP_IMAGE_TINY=y

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I605b9845f5d1776ca689692c4c71df0f941905e1


/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_px30.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_uboot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/blk.c
/rk3399_rockchip-uboot/cmd/blk_common.c
/rk3399_rockchip-uboot/cmd/download.c
board_r.c
/rk3399_rockchip-uboot/configs/rk-nand.config
/rk3399_rockchip-uboot/configs/rk3588-edge.config
/rk3399_rockchip-uboot/configs/rv1106-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ipc.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-usb2.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1106.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
/rk3399_rockchip-uboot/drivers/usb/dwc3/core.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/samsung_mipi_dcphy.c
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/environment.h
/rk3399_rockchip-uboot/include/sysmem.h
/rk3399_rockchip-uboot/lib/sysmem.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/lzma.sh
29981b4f08-Mar-2022 Jason Zhu <jason.zhu@rock-chips.com>

spl: fit: add spl_fit_tb_arm64.S

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I7ccb99c84a306d92f1547fbf24ce840a93ab0d99

205951f508-Mar-2022 Jason Zhu <jason.zhu@rock-chips.com>

spl: fit: rename the spl_fit_tb_arm_v7.S

Rename the spl_fit_tb_arm_v7.S as spl_fit_tb_arm32.S

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I5d870cee08476127bfae4ab47e2e2f538e708ebb

3bf6538808-Mar-2022 Jason Zhu <jason.zhu@rock-chips.com>

spl: atf: pass fdt info to atf through spl_image->fdt_addr

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I9a980a4bda95f1b0e3b5171c52b33adcfdf5bb65


/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1106.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/ext4.c
spl/spl_atf.c
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/drivers/clk/Kconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1106.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/Kconfig
/rk3399_rockchip-uboot/drivers/net/phy/Makefile
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/net/phy/rk630phy.c
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/fs/ext4/Makefile
/rk3399_rockchip-uboot/fs/ext4/ext4_sparse.c
/rk3399_rockchip-uboot/include/ext4fs.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/rockchip-otp.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/test/rockchip/test-misc.c
6b5bcb2e04-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

spl: spl_decomp: Add arch_cpu_init()

Mainly to init secure.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ibc023f494ddf2f1c07cf3087109f549f29913587

fcc1058f02-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

spl: spl_decomp: optmise code

Get decompressed image size from the end of *.lzma file.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I53c3d6b69d6a90007ec7ea0a03873c39415b5cea


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rv1106.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/clk_rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/syscon_rv1106.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/evb_rv1106.c
spl/spl_decomp.c
/rk3399_rockchip-uboot/configs/rk3588-ipc.config
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1106.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1106.c
/rk3399_rockchip-uboot/drivers/sysreset/Kconfig
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/include/configs/evb_rv1106.h
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rv1106-cru.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/sysreset.h
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/decomp.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/scripts/loader.sh
/rk3399_rockchip-uboot/scripts/spl.sh
dced238b01-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

common: image-fit: Add control for fit image print

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2bab824cd3ddacf925992c55dc135f5bcee55be2

02e7eea828-Feb-2022 Joseph Chen <chenjh@rock-chips.com>

common: malloc: use more clearly error message

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ia8330cf31e06dbce1b60ad209e1b11f756ee4c0c

53138e0514-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 ...

7a38549f08-Feb-2022 Joseph Chen <chenjh@rock-chips.com>

env: envf: optimise/update

- Rename "bootargs_envf" to "sys_bootargs"
- Use CONFIG_ENV_OFFSET to find ENVF data
- Hashtable: don't remove variables which were not considered
- Split envf and nowhere

env: envf: optimise/update

- Rename "bootargs_envf" to "sys_bootargs"
- Use CONFIG_ENV_OFFSET to find ENVF data
- Hashtable: don't remove variables which were not considered
- Split envf and nowhere
- Add SPL support
- Init partition table before any partition query.

Important: Must call part_init() to reinit system partition tables
after mtdparts/blkdevparts parsed.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I89623b2067108040eca1ee0f5e6f7519ebc3c42a

show more ...

83f9654d21-Jan-2022 Joseph Chen <chenjh@rock-chips.com>

common: board_f: move arch_fpga_init() in board_init_f_boot_flags()

Without this, GD_FLG_DISABLE_CONSOLE was set.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I193da99b3b328c701c24

common: board_f: move arch_fpga_init() in board_init_f_boot_flags()

Without this, GD_FLG_DISABLE_CONSOLE was set.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I193da99b3b328c701c241ee2efa94ae25fabfa04

show more ...

9732565d15-Feb-2022 Joseph Chen <chenjh@rock-chips.com>

spl: enable U-Boot jump message

This is friendly for us to know what SPL does.

RV1126 boot message:

U-Boot SPL 2017.09-g4f0c5b5663-220210-dirty #cjh (Feb 15 2022 - 02:10:33)
......
## Verifi

spl: enable U-Boot jump message

This is friendly for us to know what SPL does.

RV1126 boot message:

U-Boot SPL 2017.09-g4f0c5b5663-220210-dirty #cjh (Feb 15 2022 - 02:10:33)
......
## Verified-boot: 0
## Checking uboot 0x00600000 ... sha256(3d716084f7...) + OK
## Checking fdt 0x006ba8e0 ... sha256(80f00e7967...) + OK
Jumping to U-Boot(0x00600000)

U-Boot 2017.09-g4f0c5b5663-220210-dirty #cjh (Feb 15 2022 - 02:11:31 +0000)

Model: Rockchip RV1126 Evaluation Board
PreSerial: 2, raw, 0xff570000
......

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I27f97924a22563b872a47bafffbf2fc9c749c9db

show more ...

3e344c4611-Feb-2022 Jason Zhu <jason.zhu@rock-chips.com>

common: android: add ANDROID_AVB_ROLLBACK_INDEX

Add ANDROID_AVB_ROLLBACK_INDEX to support the android verified
boot rollback index.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I3

common: android: add ANDROID_AVB_ROLLBACK_INDEX

Add ANDROID_AVB_ROLLBACK_INDEX to support the android verified
boot rollback index.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I324fc251e4680fed48672bcec15a59a74f529e62

show more ...

916434d922-Jan-2022 Algea Cao <algea.cao@rock-chips.com>

edid: Support hdmi2.1

Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I1e40cfa01b7ffab32f1a1f8adcec8355eba01686


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/param.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/resource_img.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/sdram.c
edid.c
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/power/charge/Kconfig
/rk3399_rockchip-uboot/drivers/power/charge/Makefile
/rk3399_rockchip-uboot/drivers/power/charge/bq25890_charger.c
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/lzma/LzmaTools.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/android2distro.sh
eebee7ab12-Jan-2022 Joseph Chen <chenjh@rock-chips.com>

common: android: fix error: "ANDROID_ARG_FDT_FILENAME" redefined

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I703e45aecdfc5da1b1d7d0dfba8fbdd68652d074


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cpu.h
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
image-android.c
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/configs/px30_defconfig
/rk3399_rockchip-uboot/configs/rk3326-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3588-aarch32.config
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/ata/ahci.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/input/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/power/charge/bq25700_charger.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw201x.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx_spi.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/Kconfig
/rk3399_rockchip-uboot/drivers/power/power_delivery/Makefile
/rk3399_rockchip-uboot/drivers/power/power_delivery/fusb302.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/fusb302_reg.h
/rk3399_rockchip-uboot/drivers/power/power_delivery/power_delivery_uclass.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpci.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpci.h
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpci_husb311.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpm.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/dmc_fsp.c
/rk3399_rockchip-uboot/drivers/rkflash/flash.c
/rk3399_rockchip-uboot/drivers/serial/Kconfig
/rk3399_rockchip-uboot/drivers/usb/dwc3/gadget.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_combo_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/pvi_waveform.S
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/rkf_waveform.S
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/power/power_delivery/pd.h
/rk3399_rockchip-uboot/include/power/power_delivery/pd_vdo.h
/rk3399_rockchip-uboot/include/power/power_delivery/power_delivery.h
/rk3399_rockchip-uboot/include/power/power_delivery/tcpm.h
/rk3399_rockchip-uboot/include/power/power_delivery/typec.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/scripts/Makefile.lib
/rk3399_rockchip-uboot/tools/rkcommon.c
a786ab7a14-Dec-2021 Jason Zhu <jason.zhu@rock-chips.com>

spl: mmc: extern spl_mmc_find_device()

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I27dc7a5332c10f637325d8d7225e79a7018cec7d

2ba7d84114-Dec-2021 Jason Zhu <jason.zhu@rock-chips.com>

spl: add spl_board_storages_fixup()

This function may be used to fix storages problem, like iomux.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ia4d7cd3374ec1f97f052b7359c7e6f616e

spl: add spl_board_storages_fixup()

This function may be used to fix storages problem, like iomux.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ia4d7cd3374ec1f97f052b7359c7e6f616e986c99

show more ...


/rk3399_rockchip-uboot/arch/arm/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/param.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_args.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/syscon_rk3588.c
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
spl/spl.c
/rk3399_rockchip-uboot/configs/rk3568-toybrick.config
/rk3399_rockchip-uboot/configs/rk3588-toybrick.config
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_pll.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/core/regmap.c
/rk3399_rockchip-uboot/drivers/core/syscon-uclass.c
/rk3399_rockchip-uboot/drivers/input/adc_key.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/input/spl_adc_key.c
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_v9.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/Kconfig
/rk3399_rockchip-uboot/drivers/phy/Makefile
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/phy/phy-uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3588.c
/rk3399_rockchip-uboot/drivers/pwm/rk_pwm.c
/rk3399_rockchip-uboot/drivers/ram/Kconfig
/rk3399_rockchip-uboot/drivers/ram/Makefile
/rk3399_rockchip-uboot/drivers/ram/dmc-uclass.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/dmc_fsp.c
/rk3399_rockchip-uboot/drivers/rkflash/flash.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_combo_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_phy.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/samsung_mipi_dcphy.c
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3288-cru.h
/rk3399_rockchip-uboot/include/generic-phy.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/regmap.h
/rk3399_rockchip-uboot/include/syscon.h
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/scripts/fit-resign.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/test/dm/syscon.c
/rk3399_rockchip-uboot/tools/rkcommon.c
/rk3399_rockchip-uboot/tools/rockchip/trust_merger.c
0c54683810-Dec-2021 Joseph Chen <chenjh@rock-chips.com>

common: android: support soft sha1 verify for image

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib61924b8f5c4e55320a370c7f7ed9a95a9588627

12345678910>>...211