History log of /rk3399_rockchip-uboot/lib/ (Results 126 – 150 of 1133)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
bd2c27cc10-Dec-2020 Jason Zhu <jason.zhu@rock-chips.com>

rsa: read back to check the key hash after writing OTP

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

78263d8910-Dec-2020 Jason Zhu <jason.zhu@rock-chips.com>

rsa: support write public hash in spl

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

b6ea0cb402-Dec-2020 Joseph Chen <chenjh@rock-chips.com>

lib: rsa-sign: add rockchip rsa key hash

SPL requires key hash to verify and flash it to OTP/EFUSE.

- hash@c: n, e, c
- hash@np: n, e, np

/ {
signature {
key-dev {
require

lib: rsa-sign: add rockchip rsa key hash

SPL requires key hash to verify and flash it to OTP/EFUSE.

- hash@c: n, e, c
- hash@np: n, e, np

/ {
signature {
key-dev {
required = "conf";
algo = "sha256,rsa2048";
rsa,np = <...>;
rsa,c = <...>;
rsa,modulus = <...>;
rsa,exponent-BN = <...>;
...
key-name-hint = "dev";
hash@np {
algo = "sha256";
value = <0x0934bc4d 0xfbc31ffe 0x9224d6c2 0x1a3aa280 0x881d881e 0xe2006246 0x01b9e724 0x35c03428>;
};
hash@c {
algo = "sha256";
value = <0x08962385 0x34585e06 0x0b73a496 0x374b148d 0xa2700a75 0x4aae08ad 0xb2a324a3 0x95ee6b52>;
};
};
};
...
};

But after processed by scripts/fit.sh, only one of "hash@c" and "hash@np" would be left.

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

show more ...

5b0bc49108-Dec-2019 Joseph Chen <chenjh@rock-chips.com>

lib: avb: support crypto sha256/512

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


/rk3399_rockchip-uboot/arch/arm/dts/rk3568-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/pmu_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1108.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1108_pctl_phy.h
/rk3399_rockchip-uboot/arch/arm/include/asm/spl.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/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x/rk322x.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3328/rk3328.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3368/rk3368.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/rk3399.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl-boot-order.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/tpl.c
/rk3399_rockchip-uboot/cmd/crypto.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_atf.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/common/spl/spl_rknand.c
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3568-nand.config
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ab.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tb.config
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/gpio/rk_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/irq/irq-gpio-switch.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/foresee.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-rk3308-ddr-skew.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr2-detect-393.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr2-detect-451.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr3-detect-393.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr3-detect-451.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr3-detect-589.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-lpddr2-detect-393.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-lpddr2-detect-451.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3308.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1108.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1108_pctl_phy.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rknand/Kconfig
/rk3399_rockchip-uboot/drivers/rknand/Makefile
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_spl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rknand/rknand.c
/rk3399_rockchip-uboot/drivers/usb/dwc3/core.c
/rk3399_rockchip-uboot/drivers/usb/dwc3/core.h
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/include/android_avb/avb_sha.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3568-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/phy/phy.h
/rk3399_rockchip-uboot/include/dt-bindings/soc/rockchip,boot-mode.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/mtd_blk.h
/rk3399_rockchip-uboot/include/power/charge_animation.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
avb/libavb/avb_sha256.c
avb/libavb/avb_sha512.c
avb/libavb/avb_slot_verify.c
avb/libavb/avb_vbmeta_image.c
avb/libavb_atx/avb_atx_validate.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/android2fit.sh
/rk3399_rockchip-uboot/scripts/fit-msg.sh
/rk3399_rockchip-uboot/scripts/fit.sh
2c655b7312-Nov-2020 Joseph Chen <chenjh@rock-chips.com>

lib: sysmem: update help of "sysmem_search" command

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

ae205b9509-Nov-2020 Joseph Chen <chenjh@rock-chips.com>

lib: avb: independent on optee client

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

08f7f19a03-Nov-2020 Jason Zhu <jason.zhu@rock-chips.com>

lib: avb: separate the ab from the avb lib

Open CONFIG_AVB_LIBAVB_USER & CONFIG_ANDROID_AB &
CONFIG_AVB_LIBAVB_AB to enable ab.

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

lib: avb: separate the ab from the avb lib

Open CONFIG_AVB_LIBAVB_USER & CONFIG_ANDROID_AB &
CONFIG_AVB_LIBAVB_AB to enable ab.

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

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/lib/crt0.S
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/evb_rk3568.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/init/board_init.c
/rk3399_rockchip-uboot/configs/evb-aarch32-rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rockchip-usbplug_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ab.config
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/core/read.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3568.c
/rk3399_rockchip-uboot/drivers/serial/Kconfig
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/debug_uart.h
/rk3399_rockchip-uboot/include/dm/of_access.h
/rk3399_rockchip-uboot/include/dm/ofnode.h
/rk3399_rockchip-uboot/include/dm/read.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
Makefile
avb/libavb_user/avb_ops_user.c
avb/rk_avb_user/Makefile
avb/rk_avb_user/rk_ab_ops_user.c
avb/rk_avb_user/rk_avb_ops_user.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/dtc/pylibfdt/setup.py
/rk3399_rockchip-uboot/scripts/mailmapper
/rk3399_rockchip-uboot/test/py/test.py
/rk3399_rockchip-uboot/tools/buildman/buildman.py
/rk3399_rockchip-uboot/tools/dtoc/dtoc.py
/rk3399_rockchip-uboot/tools/microcode-tool.py
/rk3399_rockchip-uboot/tools/patman/patman.py
/rk3399_rockchip-uboot/tools/rkmux.py
507e690030-Oct-2020 Joseph Chen <chenjh@rock-chips.com>

lib: rsa-verify: require np/c factor if using hardware decrypt

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

16a6231308-Sep-2020 Jason Zhu <jason.zhu@rock-chips.com>

lib: avb: update ops functions

1.read_from_partition: support read vbmeta from the partition tail.
2.validate_public_key_for_partition: support this function

Signed-off-by: Jason Zhu <jason.zhu@roc

lib: avb: update ops functions

1.read_from_partition: support read vbmeta from the partition tail.
2.validate_public_key_for_partition: support this function

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

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rockchip-pinconf.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3568.h
/rk3399_rockchip-uboot/arch/arm/lib/cache-cp15.c
/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/decode_bl31.py
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_args.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.py
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_optee.sh
/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/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/syscon_rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/weak.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/evb_rk3568.c
/rk3399_rockchip-uboot/cmd/android.c
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/common/android_ab.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/malloc_simple.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_arm_v7.S
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/configs/evb-rk3128_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ab.config
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-lp3-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3368.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/gpio/rk_gpio.c
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/fmsh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/hyf.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/toshiba.c
/rk3399_rockchip-uboot/drivers/pinctrl/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk1808.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3036.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3128.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3188.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk322x.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3288.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3308.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3328.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3368.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3399.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3568.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip.h
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1108.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1126.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rkflash/sfc.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.h
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/include/android_ab.h
/rk3399_rockchip-uboot/include/android_bootloader_message.h
/rk3399_rockchip-uboot/include/android_image.h
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/configs/evb_rk3568.h
/rk3399_rockchip-uboot/include/configs/evb_rv1126.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/dm/pinctrl.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3568-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3568-power.h
/rk3399_rockchip-uboot/include/fastboot.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/linux/sizes.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/rockchip-otp.h
/rk3399_rockchip-uboot/include/spl.h
avb/libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/atf.sh
/rk3399_rockchip-uboot/scripts/fit-repack.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/scripts/loader.sh
/rk3399_rockchip-uboot/scripts/spl.sh
/rk3399_rockchip-uboot/scripts/tos.sh
/rk3399_rockchip-uboot/scripts/uboot.sh
7dbcb7a218-Aug-2020 Elon Zhang <zhangzj@rock-chips.com>

lib: optee_client: add README

Add README file to record some important information of optee_client.

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: I66788f021d38c4617c87b46b6e3640ed7d

lib: optee_client: add README

Add README file to record some important information of optee_client.

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: I66788f021d38c4617c87b46b6e3640ed7dd9e22f

show more ...

396e304914-Aug-2020 Elon Zhang <zhangzj@rock-chips.com>

rochchip: board: only map op-tee share memory as dcache enabled

The cache fixup is for the data coherence when communication
between U-Boot and OP-TEE. And data abort exception appeares on
OP-TEE V1

rochchip: board: only map op-tee share memory as dcache enabled

The cache fixup is for the data coherence when communication
between U-Boot and OP-TEE. And data abort exception appeares on
OP-TEE V1 32bit platform due to unknown reason.
So only the share memory need be mapped as dcache enabled.

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: I92b62ef5fbdf47adc0328a14034a5861e8e77fed

show more ...


/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3128.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk322x.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1108.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/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126_make_fit.sh
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk322x.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1108.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/spi/spi-mem.c
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/rk618.c
/rk3399_rockchip-uboot/drivers/video/drm/rk618_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.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_vop.c
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientApiLib.h
/rk3399_rockchip-uboot/include/spi.h
optee_clientApi/OpteeClientApiLib.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/atf.sh
/rk3399_rockchip-uboot/scripts/fit-mkimg.sh
/rk3399_rockchip-uboot/scripts/loader.sh
/rk3399_rockchip-uboot/scripts/spl.sh
/rk3399_rockchip-uboot/scripts/tos.sh
/rk3399_rockchip-uboot/scripts/uboot.sh
/rk3399_rockchip-uboot/tools/rkcommon.c
7a349fdc30-Jun-2020 Elon Zhang <zhangzj@rock-chips.com>

lib: optee_client: add optee initialize flag

Add optee initialize flag to reduce redundant calling.

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: Ib3e883c48d5c85c446f3e9e991cd4cfcd1

lib: optee_client: add optee initialize flag

Add optee initialize flag to reduce redundant calling.

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: Ib3e883c48d5c85c446f3e9e991cd4cfcd1cede90

show more ...

74eb602722-Apr-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: update to new optee msg for optee v1 platform

optee v1 smc message is deprecated and update to new optee msg,
api revision smc call is add in init func to check capcibility.

Chan

lib: optee_client: update to new optee msg for optee v1 platform

optee v1 smc message is deprecated and update to new optee msg,
api revision smc call is add in init func to check capcibility.

Change-Id: Ia54a1257050b5e3776a00b6b76ca608c939bb401
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1126.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_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126_make_fit.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/weak.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/configs/README.rockchip
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-loader_params.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/reset/Kconfig
/rk3399_rockchip-uboot/drivers/reset/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/rk618.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/optee_include/teesmc.h
/rk3399_rockchip-uboot/include/optee_include/teesmc_v2.h
optee_clientApi/OpteeClientApiLib.c
optee_clientApi/OpteeClientMem.c
optee_clientApi/OpteeClientRPC.c
optee_clientApi/OpteeClientSMC.c
7c3a07ed17-Jul-2020 Joseph Chen <chenjh@rock-chips.com>

lib: lz4_wrapper: fix data-abort due to odd address access

We don't clearly know why there is odd address, maybe the
compression itself does.

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

lib: lz4_wrapper: fix data-abort due to odd address access

We don't clearly know why there is odd address, maybe the
compression itself does.

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

show more ...

f7a20b1230-Jun-2020 Joseph Chen <chenjh@rock-chips.com>

lib: gunzip: add hw gunzip support

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


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_boot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126_make_fit.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/weak.c
/rk3399_rockchip-uboot/cmd/crypto.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/drivers/crypto/Kconfig
/rk3399_rockchip-uboot/drivers/crypto/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/crypto/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v1.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/input/rk8xx_pwrkey.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-loader_params.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/spl.h
gunzip.c
/rk3399_rockchip-uboot/tools/image-host.c
/rk3399_rockchip-uboot/tools/rkcommon.c
85289e9d14-Nov-2018 Philippe Reynes <philippe.reynes@softathome.com>

UPSTREAM: rsa: add support of padding pss

We add the support of the padding pss for rsa signature.
This new padding is often recommended instead of pkcs-1.5.

Signed-off-by: Philippe Reynes <philipp

UPSTREAM: rsa: add support of padding pss

We add the support of the padding pss for rsa signature.
This new padding is often recommended instead of pkcs-1.5.

Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
(cherry picked from commit 061daa0b61f0fbeb214c566f3adb23da05545320)

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

show more ...

219050bf14-Nov-2018 Philippe Reynes <philippe.reynes@softathome.com>

UPSTREAM: rsa: add a structure for the padding

The rsa signature use a padding algorithm. By default, we use the
padding pkcs-1.5. In order to add some new padding algorithm, we
add a padding framew

UPSTREAM: rsa: add a structure for the padding

The rsa signature use a padding algorithm. By default, we use the
padding pkcs-1.5. In order to add some new padding algorithm, we
add a padding framework to manage several padding algorithm.
The choice of the padding is done in the file .its.

Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
(cherry picked from commit 20031567e12bb312bff95b70767f6275e20f0346)

Conflicts:
common/image-fit.c
lib/rsa/rsa-sign.c
lib/rsa/rsa-verify.c

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

show more ...

624f7c0714-Nov-2018 Philippe Reynes <philippe.reynes@softathome.com>

UPSTREAM: rsa: use new openssl API to create signature

Previous implementation of the rsa signature was using
the openssl API EVP_Sign*, but the new openssl API
EVP_DigestSign* is more flexible. So

UPSTREAM: rsa: use new openssl API to create signature

Previous implementation of the rsa signature was using
the openssl API EVP_Sign*, but the new openssl API
EVP_DigestSign* is more flexible. So we move to this
new API.

Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
(cherry picked from commit 3b5d6979fcb80ffae3b140be6edc04cbde1a0b72)

Conflicts:
lib/rsa/rsa-sign.c

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

show more ...


/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/configs/README.rockchip
/rk3399_rockchip-uboot/configs/rockchip-usbplug_defconfig
/rk3399_rockchip-uboot/configs/rv1109-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1109.config
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-ramboot.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tb.config
/rk3399_rockchip-uboot/configs/rv1126-usbplug.config
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/dump.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-secure-otp-v2.S
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/esmt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xtx.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/spl.h
rsa/rsa-sign.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/diffconfig
/rk3399_rockchip-uboot/scripts/fit-mkimg.sh
/rk3399_rockchip-uboot/scripts/fit-repack.sh
/rk3399_rockchip-uboot/scripts/sync-fragment.sh
/rk3399_rockchip-uboot/tools/fit_image.c
/rk3399_rockchip-uboot/tools/image-host.c
/rk3399_rockchip-uboot/tools/mkimage.c
1a768a2907-Jul-2020 Joseph Chen <chenjh@rock-chips.com>

lib: rsa: checksum: clean up hash calculate

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

0fb9327207-Jul-2020 Joseph Chen <chenjh@rock-chips.com>

lib: rsa: verify: rename hw_crypto_rsa() => rsa_mod_exp_hw()

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


/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3368-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3368-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_args.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_boot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126_make_fit.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/weak.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/bbt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.c
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/hdmi.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
rsa/rsa-verify.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/fit-mkimg.sh
/rk3399_rockchip-uboot/tools/rockchip/boot_merger.h
/rk3399_rockchip-uboot/tools/rockchip/trust_merger.c
df538e2909-Jun-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client v2: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security

lib: optee_client v2: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security partition is empty,
then we choice rkss version 2
2.rkss version 2 support dual backup mechanism,
security partition total use 1M
3.rkss version 2 R&W 256k data one time

Change-Id: I2f17b22d6a442df84be0d94a808b03465dc6fefe
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...

d079c1a509-Jun-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client v1: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security

lib: optee_client v1: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security partition is empty,
then we choice rkss version 2
2.rkss version 2 support dual backup mechanism,
security partition total use 1M
3.rkss version 2 R&W 256k data one time

Change-Id: I4103b6600666dffccf473ec4ed8854776a46da31
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk1808-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk1808.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/boot_mode.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/dram_spec_timing.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_common.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_pctl_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_phy_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1126.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/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/sandbox/include/asm/clk.h
/rk3399_rockchip-uboot/board/st/stm32mp1/stm32mp1.c
/rk3399_rockchip-uboot/cmd/boot.c
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/cmd/download.c
/rk3399_rockchip-uboot/cmd/mdio.c
/rk3399_rockchip-uboot/cmd/source.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/iotrace.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/spl/spl_nand.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rv1109_defconfig
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1126-mini-template_defconfig
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1126-usbplug_defconfig
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/disk/Makefile
/rk3399_rockchip-uboot/drivers/block/Kconfig
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/clk_sandbox_test.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/rk_gpio.c
/rk3399_rockchip-uboot/drivers/irq/Kconfig
/rk3399_rockchip-uboot/drivers/irq/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_private.h
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/mtdcore.c
/rk3399_rockchip-uboot/drivers/mtd/nand/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/bbt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/brcmnand/brcmnand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/denali.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/micron.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/toshiba.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_probe.c
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.c
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.h
/rk3399_rockchip-uboot/drivers/net/eth-phy-uclass.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-usb2.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-uclass.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/power/pmic/pmic-uclass.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-330.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-330.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-loader_params.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-330.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-330.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_pctl_px30.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/serial/Kconfig
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/video/drm/bmp_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.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_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.h
/rk3399_rockchip-uboot/dts/Kconfig
/rk3399_rockchip-uboot/dts/Makefile
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/clk.h
/rk3399_rockchip-uboot/include/configs/evb_rv1126.h
/rk3399_rockchip-uboot/include/configs/rk1808_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/dm/pinctrl.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/eth_phy.h
/rk3399_rockchip-uboot/include/exports.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/mii.h
/rk3399_rockchip-uboot/include/linux/mtd/mtd.h
/rk3399_rockchip-uboot/include/linux/mtd/nand.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/miiphy.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/netdev.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRkFs.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/phy_interface.h
/rk3399_rockchip-uboot/include/power/pmic.h
/rk3399_rockchip-uboot/include/spl_rkfw.h
optee_clientApi/Makefile
optee_clientApi/OpteeClientRPC.c
optee_clientApi/OpteeClientRkFs_common.c
optee_clientApi/OpteeClientRkFs_v1.c
optee_clientApi/OpteeClientRkFs_v2.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/net/Makefile
/rk3399_rockchip-uboot/net/eth-uclass.c
/rk3399_rockchip-uboot/net/mdio-uclass.c
/rk3399_rockchip-uboot/scripts/fit-mkimg.sh
/rk3399_rockchip-uboot/test/dm/clk.c
/rk3399_rockchip-uboot/test/rockchip/test-power.c
020c79da22-May-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: communicate with optee os v2 32 bits

Change-Id: Ic352f86e73631b64110b9d0d1742dc6b98e97d59
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

4770b27616-Mar-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: free section in write and truncate func

Change-Id: Ifd7b53d4c2d1e08591192aa44f04af2b1ff07e5b
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arm/dts/rk3399pro-npu-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rockchip-pinconf.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1109-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-dram-default-timing.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/chip_info.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/rk3399_rockchip-uboot/arch/arm/lib/cache-cp15.c
/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/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_arm.its
/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/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/clk_rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126_make_fit.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/syscon_rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl-boot-order.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/usbplug.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1126/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rv1126/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rv1126/evb_rv1126.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/cli.c
/rk3399_rockchip-uboot/common/command.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/common/usbplug/Kconfig
/rk3399_rockchip-uboot/common/usbplug/Makefile
/rk3399_rockchip-uboot/common/usbplug/usbplug.c
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rv1109_defconfig
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1126-usbplug_defconfig
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/configs/rv1126_spi_nor_defconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/core/dump.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/input/rc-uclass.c
/rk3399_rockchip-uboot/drivers/input/rk8xx_pwrkey.c
/rk3399_rockchip-uboot/drivers/input/rockchip_ir.c
/rk3399_rockchip-uboot/drivers/irq/Kconfig
/rk3399_rockchip-uboot/drivers/irq/Makefile
/rk3399_rockchip-uboot/drivers/irq/irq-gic.c
/rk3399_rockchip-uboot/drivers/irq/irq-gpio-v2.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc-uclass.c
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/misc_otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-efuse.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-secure-otp-v2.S
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/bbt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/phy/Kconfig
/rk3399_rockchip-uboot/drivers/phy/Makefile
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-usb2.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/charge/bq25700_charger.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw201x.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk816.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk818.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/regulator/pwm_regulator.c
/rk3399_rockchip-uboot/drivers/ram/Kconfig
/rk3399_rockchip-uboot/drivers/ram/Makefile
/rk3399_rockchip-uboot/drivers/ram/ramdisk_ro.c
/rk3399_rockchip-uboot/drivers/rkflash/flash_com.h
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_api.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/spi/spi-mem.c
/rk3399_rockchip-uboot/drivers/sysreset/Makefile
/rk3399_rockchip-uboot/drivers/sysreset/sysreset-uclass.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.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_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/dts/Makefile
/rk3399_rockchip-uboot/include/bidram.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/command.h
/rk3399_rockchip-uboot/include/configs/evb_rv1126.h
/rk3399_rockchip-uboot/include/configs/rk1808_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rockchip-ddr.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rv1126-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/memory/rv1126-dram.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rv1126-power.h
/rk3399_rockchip-uboot/include/dt-bindings/soc/rockchip-system-status.h
/rk3399_rockchip-uboot/include/dt-bindings/suspend/rockchip-rv1126.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/linux/input.h
/rk3399_rockchip-uboot/include/linux/mtd/nand.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-usb2.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/mtd_blk.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/rockchip-otp-v2.h
/rk3399_rockchip-uboot/include/spl_ab.h
/rk3399_rockchip-uboot/include/sysmem.h
optee_clientApi/OpteeClientRkFs.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/fit-mkimg.sh
/rk3399_rockchip-uboot/scripts/fit-resign.sh
/rk3399_rockchip-uboot/scripts/fit-unpack.sh
/rk3399_rockchip-uboot/scripts/uimage-pack.sh
/rk3399_rockchip-uboot/tools/fit_image.c
/rk3399_rockchip-uboot/tools/rockchip/loaderimage.c
/rk3399_rockchip-uboot/tools/rockchip/trust_merger.c
/rk3399_rockchip-uboot/tools/rockchip/trust_merger.h
e663d2b515-Apr-2020 Jason Zhu <jason.zhu@rock-chips.com>

lib: hang: reset the device if hang in spl

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


/rk3399_rockchip-uboot/.gitignore
/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-evb-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-puma.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_arm.its
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_arm64.its
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3328/evb-rk3328.c
/rk3399_rockchip-uboot/cmd/bdinfo.c
/rk3399_rockchip-uboot/cmd/charge.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/adc/Kconfig
/rk3399_rockchip-uboot/drivers/adc/adc-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/input/Kconfig
/rk3399_rockchip-uboot/drivers/input/Makefile
/rk3399_rockchip-uboot/drivers/input/spl_adc_key.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.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-inno-usb3.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-typec.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/usb/cdns3/core.c
/rk3399_rockchip-uboot/drivers/usb/cdns3/gadget.c
/rk3399_rockchip-uboot/drivers/usb/common/common.c
/rk3399_rockchip-uboot/drivers/usb/dwc3/dwc3-generic.c
/rk3399_rockchip-uboot/drivers/usb/dwc3/dwc3-meson-g12a.c
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg.c
/rk3399_rockchip-uboot/drivers/usb/gadget/storage_common.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/Makefile
/rk3399_rockchip-uboot/drivers/usb/host/dwc3-of-simple.c
/rk3399_rockchip-uboot/drivers/usb/host/dwc3-sti-glue.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-msm.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx6.c
/rk3399_rockchip-uboot/drivers/usb/host/xhci-dwc3.c
/rk3399_rockchip-uboot/drivers/usb/musb-new/ti-musb.c
/rk3399_rockchip-uboot/include/elf.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/usb/otg.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-inno-usb3.h
/rk3399_rockchip-uboot/include/linux/usb/rockchip_phy_typec.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/misc_decompress.h
hang.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/fit-base.sh
/rk3399_rockchip-uboot/scripts/fit-unpack.sh
/rk3399_rockchip-uboot/tools/fit_image.c

12345678910>>...46