History log of /rk3399_rockchip-uboot/lib/ (Results 226 – 250 of 1133)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2c9d117929-Jan-2019 Joseph Chen <chenjh@rock-chips.com>

sysmem: fdt: reserve more CONFIG_SYS_FDT_PAD size for fdt

Sometimes, framework or user would call fdt_increase_size() to update
fdt size, it's better reserve more space to avoid sysmem gives the fdt

sysmem: fdt: reserve more CONFIG_SYS_FDT_PAD size for fdt

Sometimes, framework or user would call fdt_increase_size() to update
fdt size, it's better reserve more space to avoid sysmem gives the fdt
region overflow report.

The CONFIG_SYS_FDT_PAD default value is sync with bootm framework
in: common/image-fdt.c

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

show more ...

3befe43d14-Feb-2019 Joseph Chen <chenjh@rock-chips.com>

lib: sysmem: ignore sysmem reserve warning

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


/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/param.c
/rk3399_rockchip-uboot/cmd/ddr_tool/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test_px30.S
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test_rk1808.S
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test_rk3328.S
/rk3399_rockchip-uboot/cmd/memtester/ddr_tester_common.c
/rk3399_rockchip-uboot/cmd/memtester/memtester.c
/rk3399_rockchip-uboot/cmd/memtester/memtester.h
/rk3399_rockchip-uboot/cmd/memtester/tests.c
/rk3399_rockchip-uboot/cmd/memtester/tests.h
/rk3399_rockchip-uboot/cmd/memtester/types.h
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/configs/evb-px3se_defconfig
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/drm_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-inno-hdmi-phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/console.h
/rk3399_rockchip-uboot/include/drm/drm_mipi_dsi.h
/rk3399_rockchip-uboot/include/mipi_display.h
sysmem.c
68ba937322-Jan-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: recover original partition after error

1.switch to RPMB partition when call init rpmb
2.switch to original partition when call finish rpmb
3.it will not switch to original partiti

lib: optee_client: recover original partition after error

1.switch to RPMB partition when call init rpmb
2.switch to original partition when call finish rpmb
3.it will not switch to original partition when error
occurred, we should recover original partition after error

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

show more ...

df99e58004-Jan-2019 Hisping Lin <hisping.lin@rock-chips.com>

cmd: add test case for secure storage

1.mmc testsecurestorage to test secure storage
2.test secure storage in rpmb and test secure storage in
security partition when use emmc
3.test secure storage

cmd: add test case for secure storage

1.mmc testsecurestorage to test secure storage
2.test secure storage in rpmb and test secure storage in
security partition when use emmc
3.test secure storage in security partition when use nand

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

show more ...

7f28cbb625-Jan-2019 Joseph Chen <chenjh@rock-chips.com>

lib: Kconfig: add CONFIG_SYS_STACK_SIZE

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


/rk3399_rockchip-uboot/arch/arm/dts/px30-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1108-evb.dts
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3288.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arm32_macros.S
/rk3399_rockchip-uboot/arch/arm/lib/interrupts.c
/rk3399_rockchip-uboot/arch/arm/lib/vectors.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/write_keybox.c
/rk3399_rockchip-uboot/configs/px30_defconfig
/rk3399_rockchip-uboot/configs/rk3128x_defconfig
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/crypto/Kconfig
/rk3399_rockchip-uboot/drivers/crypto/Makefile
/rk3399_rockchip-uboot/drivers/crypto/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/crypto/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/crypto/rockchip/rockchip_crypto.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/rockchip_crypto_hd.c
/rk3399_rockchip-uboot/drivers/irq/irq-generic.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/reset/reset-rockchip.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/usb/phy/rockchip_usb2_phy.c
/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/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.h
/rk3399_rockchip-uboot/include/android_bootloader.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3288-cru.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rockchip_crypto/rockchip_crypto.h
/rk3399_rockchip-uboot/include/rockchip_crypto/rockchip_crypto_hd.h
/rk3399_rockchip-uboot/include/write_keybox.h
Kconfig
564654eb10-Dec-2018 Jason Zhu <jason.zhu@rock-chips.com>

lib: optee_client: add read&wite permanent attributes certificate

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


/rk3399_rockchip-uboot/arch/arm/dts/rk3328.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3066.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3188.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/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/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/sdram_common.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/attestation_key.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/configs/evb-rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3126_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3066.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3188.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/power/charge-display-uclass.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-dsi.c
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/power/charge_display.h
optee_clientApi/OpteeClientInterface.c
ffa8f8b713-Jan-2019 Joseph Chen <chenjh@rock-chips.com>

lib: introduce sysmem for permanent memory management

U-Boot provides MALLOC for runtime temporary memory management and
LMB for bootm memory management. There is not a mechanism for permanent
memor

lib: introduce sysmem for permanent memory management

U-Boot provides MALLOC for runtime temporary memory management and
LMB for bootm memory management. There is not a mechanism for permanent
memory management. so that the memory blocks are easy to overlap with
each other.

What does permanent memory mean ?
- The memory can't be touched by U-Boot(ATF/OPTEE/SHM/kernel-reserved, etc);
- The memory occupied even in kernel, such as some firmware load buffer;

This patch introduces sysmem to do permanent memory management, which
implements base on LMB. It provides memory block (pool):
- init;
- add;
- alloc;
- free;
- reserve;
- stat;
- overflow check;

Here is an example for RK3399 sysmem boot stat(assume the "fdt" region is Overflow)
called by sysmem_dump_all():

sysmem_dump_all:
------------------------------------------------------
memory.rgn[0].base = 0x00000000
.size = 0x00000000
memory.rgn[1].base = 0x00200000
.size = 0x08200000
memory.rgn[2].base = 0x0a200000
.size = 0x75e00000

memory.total = 0x7e000000 (2016 MiB. 0 KiB)
------------------------------------------------------
reserved.rgn[0].name = "ATF"
.base = 0x00000000
.size = 0x00100000
reserved.rgn[1].name = "PSTORE/ATAGS/SHM"
.base = 0x00100000
.size = 0x00100000
reserved.rgn[2].name = "OP-TEE"
.base = 0x08400000
.size = 0x01e00000
reserved.rgn[3].name = "U-Boot"
.base = 0x71be03c0
.size = 0x0e41fc40
reserved.rgn[4].name = "secure-memory@20000000"
.base = 0x20000000
.size = 0x10000000

reserved.total = 0x2041fc40 (516 MiB. 127 KiB)
------------------------------------------------------
allocated.rgn[0].name = "fdt" (Overflow)
.base = 0x01f00000
.size = 0x00009704
allocated.rgn[1].name = "kernel"
.base = 0x0027c000
.size = 0x0129da04
allocated.rgn[2].name = "ramdisk"
.base = 0x0a200000
.size = 0x001e6c04

allocated.total = 0x0148dd0c (20 MiB. 567 KiB)
------------------------------------------------------
LMB.reserved[0].base = 0x00000000
.size = 0x00200000
LMB.reserved[1].base = 0x0027c000
.size = 0x0129da04
LMB.reserved[2].base = 0x01f00000
.size = 0x00009704
LMB.reserved[3].base = 0x08400000
.size = 0x01fe6c04
LMB.reserved[4].base = 0x20000000
.size = 0x10000000
LMB.reserved[5].base = 0x71be03c0
.size = 0x0e41fc40

reserved.core.total = 0x218ad94c (536 MiB. 694 KiB)
------------------------------------------------------

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

show more ...


/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk1808.h
/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_rk3288.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3328.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3368.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3399.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1108.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/README
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/configs/evb-aarch32-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/configs/px30_defconfig
/rk3399_rockchip-uboot/configs/rk1808_defconfig
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rk3126_defconfig
/rk3399_rockchip-uboot/configs/rk3128x_defconfig
/rk3399_rockchip-uboot/configs/rk322x_defconfig
/rk3399_rockchip-uboot/configs/rk3288_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro-npu_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk1808.c
/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_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.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_rv1108.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3066_common.h
/rk3399_rockchip-uboot/include/configs/rk3128_common.h
/rk3399_rockchip-uboot/include/configs/rk3188_common.h
/rk3399_rockchip-uboot/include/configs/rk322x_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/rk3328_common.h
/rk3399_rockchip-uboot/include/configs/rk3368_common.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3288-cru.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/sysmem.h
Kconfig
Makefile
sysmem.c
c2ba77d905-Jan-2019 Jian Qiu <qiujian@rock-chips.com>

lib: optee_client: Extract keymaster CA module

Extract keymaster CA module from OpteeClientInterface
refactoring code for keymaster reads and writes form caller module

Change-Id: I1069fce0d29d9d981

lib: optee_client: Extract keymaster CA module

Extract keymaster CA module from OpteeClientInterface
refactoring code for keymaster reads and writes form caller module

Change-Id: I1069fce0d29d9d9815f71e7f3b4d231754382acd
Signed-off-by: Jian Qiu <qiujian@rock-chips.com>

show more ...

dfbf26e804-Jan-2019 Tony Xu <tony.xu@rock-chips.com>

lib: optee_client: move keybox code to write_keybox.c

Change-Id: Ifcd9962a8b802ee2bcbdbd0e88effb4485e5963a
Signed-off-by: Tony Xu <tony.xu@rock-chips.com>

ee9d343314-Jan-2019 Jason Zhu <jason.zhu@rock-chips.com>

lib: avb: fix fail to read PIK minimum

Do not update the PIK version if it is equal to the value in the storage,
otherwise the error may occur in power failure test.

Change-Id: Ia478d9b404de3982b4d

lib: avb: fix fail to read PIK minimum

Do not update the PIK version if it is equal to the value in the storage,
otherwise the error may occur in power failure test.

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

show more ...

aa04de6510-Jan-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: optimizing print information

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


/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/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/rk3399.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/configs/evb-aarch32-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3126_defconfig
/rk3399_rockchip-uboot/configs/rk3128x_defconfig
/rk3399_rockchip-uboot/configs/rk322x_defconfig
/rk3399_rockchip-uboot/configs/rk3288_defconfig
/rk3399_rockchip-uboot/configs/rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/power/dvfs/Kconfig
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk816.c
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_debug.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_combo_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-inno-mipi-dphy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_phy.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.h
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
optee_clientApi/OpteeClientRPC.c
optee_clientApi/OpteeClientRkFs-v2.c
optee_clientApi/OpteeClientRkFs.c
b2a1587302-Jan-2019 Joseph Chen <chenjh@rock-chips.com>

lib: avb: add more help info for AVB_VBMETA_PUBLIC_KEY_VALIDATE

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

40f13eb721-Dec-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: write table when verify table fail

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


/rk3399_rockchip-uboot/arch/arc/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1866.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-4G-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/pmu_rk3399.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_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_phy_ron_rtt_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3399.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_share.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk1808/rk1808.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c
/rk3399_rockchip-uboot/arch/microblaze/lib/bootm.c
/rk3399_rockchip-uboot/arch/mips/lib/bootm.c
/rk3399_rockchip-uboot/arch/nds32/lib/bootm.c
/rk3399_rockchip-uboot/arch/powerpc/lib/bootm.c
/rk3399_rockchip-uboot/arch/sandbox/lib/bootm.c
/rk3399_rockchip-uboot/arch/x86/lib/bootm.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test_px30.S
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test_rk1808.S
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test_rk3328.S
/rk3399_rockchip-uboot/cmd/memtester/Makefile
/rk3399_rockchip-uboot/cmd/memtester/io_map.c
/rk3399_rockchip-uboot/cmd/memtester/io_map.h
/rk3399_rockchip-uboot/cmd/memtester/memtester.c
/rk3399_rockchip-uboot/cmd/memtester/sizes.h
/rk3399_rockchip-uboot/cmd/memtester/tests.c
/rk3399_rockchip-uboot/cmd/memtester/tests.h
/rk3399_rockchip-uboot/cmd/memtester/types.h
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/bootm.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/configs/android6.0-rk3399_defconfig
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3399_defconfig
/rk3399_rockchip-uboot/configs/puma-rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-px30-ddr3-detect-333.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-px30-ddr4-detect-333.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-px30-lpddr2-detect-333.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-px30-lpddr3-detect-333.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-rk3399-lpddr4-400.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-rk3399-lpddr4-800.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_pctl_px30.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_phy_px30.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_px30.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3399.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_share.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/video/anx9804.c
/rk3399_rockchip-uboot/drivers/video/anx98xx-edp.h
/rk3399_rockchip-uboot/drivers/video/bridge/Kconfig
/rk3399_rockchip-uboot/drivers/video/bridge/Makefile
/rk3399_rockchip-uboot/drivers/video/bridge/anx6345.c
/rk3399_rockchip-uboot/drivers/video/bridge/video-bridge-uclass.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/rk618.c
/rk3399_rockchip-uboot/drivers/video/drm/rk618.h
/rk3399_rockchip-uboot/drivers/video/drm/rk618_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-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_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/include/configs/blanche.h
/rk3399_rockchip-uboot/include/video_bridge.h
optee_clientApi/OpteeClientRkFs.c
0e00a84c04-Mar-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

UPSTREAM: libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h>

Thomas reported U-Boot failed to build host tools if libfdt-devel
package is installed because tools include libfdt header

UPSTREAM: libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h>

Thomas reported U-Boot failed to build host tools if libfdt-devel
package is installed because tools include libfdt headers from
/usr/include/ instead of using internal ones.

This commit moves the header code:
include/libfdt.h -> include/linux/libfdt.h
include/libfdt_env.h -> include/linux/libfdt_env.h

and replaces include directives:
#include <libfdt.h> -> #include <linux/libfdt.h>
#include <libfdt_env.h> -> #include <linux/libfdt_env.h>

Change-Id: I6c0f7e50e8b571106627f25ddac008a62bd2994e
Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/fdt.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/virt-dt.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/fdt.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/spin_table.c
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/lib/psci-dt.c
/rk3399_rockchip-uboot/arch/arm/mach-imx/mx6/litesom.c
/rk3399_rockchip-uboot/arch/arm/mach-imx/mx6/opos6ul.c
/rk3399_rockchip-uboot/arch/arm/mach-meson/board.c
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/arm64-common.c
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/armada3700/cpu.c
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/armada8k/cpu.c
/rk3399_rockchip-uboot/arch/arm/mach-omap2/am33xx/fdt.c
/rk3399_rockchip-uboot/arch/arm/mach-omap2/fdt-common.c
/rk3399_rockchip-uboot/arch/arm/mach-omap2/omap5/fdt.c
/rk3399_rockchip-uboot/arch/arm/mach-socfpga/misc.c
/rk3399_rockchip-uboot/arch/arm/mach-socfpga/misc_gen5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/board_late_init.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boards.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/pci.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/liodn.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/portals.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc86xx/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/lib/bootm.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/cpu.c
/rk3399_rockchip-uboot/arch/x86/cpu/intel_common/microcode.c
/rk3399_rockchip-uboot/board/Arcturus/ucp1020/ucp1020.c
/rk3399_rockchip-uboot/board/armltd/vexpress/vexpress_tc2.c
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/cgtqmx6eval.c
/rk3399_rockchip-uboot/board/el/el6x/el6x.c
/rk3399_rockchip-uboot/board/esd/vme8349/vme8349.c
/rk3399_rockchip-uboot/board/freescale/b4860qds/pci.c
/rk3399_rockchip-uboot/board/freescale/bsc9131rdb/bsc9131rdb.c
/rk3399_rockchip-uboot/board/freescale/bsc9132qds/bsc9132qds.c
/rk3399_rockchip-uboot/board/freescale/c29xpcie/c29xpcie.c
/rk3399_rockchip-uboot/board/freescale/common/cds_pci_ft.c
/rk3399_rockchip-uboot/board/freescale/common/fman.c
/rk3399_rockchip-uboot/board/freescale/common/p_corenet/pci.c
/rk3399_rockchip-uboot/board/freescale/common/sgmii_riser.c
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/eth.c
/rk3399_rockchip-uboot/board/freescale/ls2080a/ls2080a.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ls2080aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ls2080ardb.c
/rk3399_rockchip-uboot/board/freescale/mpc8308rdb/mpc8308rdb.c
/rk3399_rockchip-uboot/board/freescale/mpc8313erdb/mpc8313erdb.c
/rk3399_rockchip-uboot/board/freescale/mpc8315erdb/mpc8315erdb.c
/rk3399_rockchip-uboot/board/freescale/mpc8323erdb/mpc8323erdb.c
/rk3399_rockchip-uboot/board/freescale/mpc832xemds/mpc832xemds.c
/rk3399_rockchip-uboot/board/freescale/mpc8349emds/mpc8349emds.c
/rk3399_rockchip-uboot/board/freescale/mpc8349itx/mpc8349itx.c
/rk3399_rockchip-uboot/board/freescale/mpc837xemds/mpc837xemds.c
/rk3399_rockchip-uboot/board/freescale/mpc8536ds/mpc8536ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8541cds/mpc8541cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8544ds/mpc8544ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8548cds/mpc8548cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8555cds/mpc8555cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8568mds/mpc8568mds.c
/rk3399_rockchip-uboot/board/freescale/mpc8569mds/mpc8569mds.c
/rk3399_rockchip-uboot/board/freescale/mpc8572ds/mpc8572ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8610hpcd/mpc8610hpcd.c
/rk3399_rockchip-uboot/board/freescale/mpc8641hpcn/mpc8641hpcn.c
/rk3399_rockchip-uboot/board/freescale/mx6sabreauto/mx6sabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6sabresd/mx6sabresd.c
/rk3399_rockchip-uboot/board/freescale/mx6slevk/mx6slevk.c
/rk3399_rockchip-uboot/board/freescale/mx6sxsabresd/mx6sxsabresd.c
/rk3399_rockchip-uboot/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
/rk3399_rockchip-uboot/board/freescale/p1010rdb/p1010rdb.c
/rk3399_rockchip-uboot/board/freescale/p1022ds/p1022ds.c
/rk3399_rockchip-uboot/board/freescale/p1023rdb/p1023rdb.c
/rk3399_rockchip-uboot/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c
/rk3399_rockchip-uboot/board/freescale/p1_twr/p1_twr.c
/rk3399_rockchip-uboot/board/freescale/qemu-ppce500/qemu-ppce500.c
/rk3399_rockchip-uboot/board/freescale/t102xqds/pci.c
/rk3399_rockchip-uboot/board/freescale/t102xrdb/pci.c
/rk3399_rockchip-uboot/board/freescale/t1040qds/pci.c
/rk3399_rockchip-uboot/board/freescale/t104xrdb/pci.c
/rk3399_rockchip-uboot/board/freescale/t208xqds/pci.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/pci.c
/rk3399_rockchip-uboot/board/freescale/t4qds/pci.c
/rk3399_rockchip-uboot/board/freescale/t4rdb/pci.c
/rk3399_rockchip-uboot/board/gdsys/mpc8308/hrcon.c
/rk3399_rockchip-uboot/board/gdsys/mpc8308/strider.c
/rk3399_rockchip-uboot/board/gdsys/p1022/controlcenterd.c
/rk3399_rockchip-uboot/board/ids/ids8313/ids8313.c
/rk3399_rockchip-uboot/board/keymile/km83xx/km83xx.c
/rk3399_rockchip-uboot/board/keymile/kmp204x/pci.c
/rk3399_rockchip-uboot/board/mpc8308_p1m/mpc8308_p1m.c
/rk3399_rockchip-uboot/board/phytec/pcm058/pcm058.c
/rk3399_rockchip-uboot/board/phytec/pfla02/pfla02.c
/rk3399_rockchip-uboot/board/sbc8349/sbc8349.c
/rk3399_rockchip-uboot/board/sbc8548/sbc8548.c
/rk3399_rockchip-uboot/board/sbc8641d/sbc8641d.c
/rk3399_rockchip-uboot/board/socrates/socrates.c
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/board/toradex/apalis_imx6/apalis_imx6.c
/rk3399_rockchip-uboot/board/toradex/colibri_imx6/colibri_imx6.c
/rk3399_rockchip-uboot/board/toradex/common/tdx-common.c
/rk3399_rockchip-uboot/board/tqc/tqma6/tqma6.c
/rk3399_rockchip-uboot/board/tqc/tqma6/tqma6_mba6.c
/rk3399_rockchip-uboot/board/tqc/tqma6/tqma6_wru4.c
/rk3399_rockchip-uboot/board/udoo/neo/neo.c
/rk3399_rockchip-uboot/board/varisys/cyrus/pci.c
/rk3399_rockchip-uboot/board/ve8313/ve8313.c
/rk3399_rockchip-uboot/board/vscom/baltos/board.c
/rk3399_rockchip-uboot/board/xes/common/fsl_8xxx_pci.c
/rk3399_rockchip-uboot/board/xes/xpedite520x/xpedite520x.c
/rk3399_rockchip-uboot/board/xes/xpedite537x/xpedite537x.c
/rk3399_rockchip-uboot/board/xes/xpedite550x/xpedite550x.c
/rk3399_rockchip-uboot/cmd/bootefi.c
/rk3399_rockchip-uboot/cmd/fdt.c
/rk3399_rockchip-uboot/cmd/spl.c
/rk3399_rockchip-uboot/common/board_info.c
/rk3399_rockchip-uboot/common/boot_fit.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/common/bootm_os.c
/rk3399_rockchip-uboot/common/bootstage.c
/rk3399_rockchip-uboot/common/common_fit.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/common/lcd_simplefb.c
/rk3399_rockchip-uboot/common/spl/spl_fat.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_nand.c
/rk3399_rockchip-uboot/common/spl/spl_net.c
/rk3399_rockchip-uboot/common/spl/spl_ram.c
/rk3399_rockchip-uboot/common/spl/spl_ymodem.c
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/core/of_addr.c
/rk3399_rockchip-uboot/drivers/core/of_extra.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/core/regmap.c
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/core/util.c
/rk3399_rockchip-uboot/drivers/crypto/fsl/sec.c
/rk3399_rockchip-uboot/drivers/firmware/psci.c
/rk3399_rockchip-uboot/drivers/mmc/exynos_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/s5p_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci-cadence.c
/rk3399_rockchip-uboot/drivers/mmc/socfpga_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/xenon_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/zynq_sdhci.c
/rk3399_rockchip-uboot/drivers/net/fsl-mc/mc.c
/rk3399_rockchip-uboot/drivers/pci/fsl_pci_init.c
/rk3399_rockchip-uboot/drivers/pci/pci-emul-uclass.c
/rk3399_rockchip-uboot/drivers/pci/pcie_layerscape_fixup.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-single.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-uclass.c
/rk3399_rockchip-uboot/drivers/power/pmic/act8846.c
/rk3399_rockchip-uboot/drivers/power/pmic/rn5t567.c
/rk3399_rockchip-uboot/drivers/qe/fdt.c
/rk3399_rockchip-uboot/drivers/sound/rockchip-sound.c
/rk3399_rockchip-uboot/drivers/sound/sound-i2s.c
/rk3399_rockchip-uboot/drivers/usb/common/common.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-exynos.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-msm.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-tegra.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-vf.c
/rk3399_rockchip-uboot/drivers/usb/host/xhci-exynos5.c
/rk3399_rockchip-uboot/drivers/usb/phy/rockchip_usb2_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/exynos/exynos_dp.c
/rk3399_rockchip-uboot/drivers/video/exynos/exynos_dp_lowlevel.c
/rk3399_rockchip-uboot/drivers/video/exynos/exynos_fb.c
/rk3399_rockchip-uboot/drivers/video/exynos/exynos_mipi_dsi.c
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/libfdt.h
/rk3399_rockchip-uboot/include/linux/libfdt_env.h
efi_loader/efi_boottime.c
efi_loader/efi_memory.c
fdtdec.c
fdtdec_common.c
fdtdec_test.c
libfdt/Makefile
libfdt/fdt_region.c
libfdt/fdt_ro.c
of_live.c
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/dtoc/dtb_platdata.py
/rk3399_rockchip-uboot/tools/dtoc/test_dtoc.py
/rk3399_rockchip-uboot/tools/fdt_host.h
/rk3399_rockchip-uboot/tools/ifdtool.c
02f12fd121-Jan-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

UPSTREAM: libfdt: migrate libfdt.h to a wrapper + U-Boot own code

There is tons of code duplication between lib/libfdt/libfdt.h and
scripts/dtc/libfdt/libfdt.h. Evacuate the U-Boot own code to
incl

UPSTREAM: libfdt: migrate libfdt.h to a wrapper + U-Boot own code

There is tons of code duplication between lib/libfdt/libfdt.h and
scripts/dtc/libfdt/libfdt.h. Evacuate the U-Boot own code to
include/libfdt.h and remove lib/libfdt/libfdt.h.

For host tools, <libfdt.h> should include scripts/dtc/libfdt/libfdt.h,
which is already suitable for user-space.

For compiling U-Boot, <linux/libfdt.h> should be included because we
need a different libfdt_env.h .

Change-Id: I61a718a3fecb9f316cf3ddbac7c125394532a9c5
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

4e2c3b8c21-Jan-2018 Masahiro Yamada <yamada.masahiro@socionext.com>

UPSTREAM: libfdt: migrate fdt_rw.c to a wrapper of scripts/dtc/libfdt/fdt_rw.c

The only difference between scripts/dtc/libfdt/fdt_rw.c and
lib/libfdt/fdt_rw.c is fdt_remove_unused_strings().

It is

UPSTREAM: libfdt: migrate fdt_rw.c to a wrapper of scripts/dtc/libfdt/fdt_rw.c

The only difference between scripts/dtc/libfdt/fdt_rw.c and
lib/libfdt/fdt_rw.c is fdt_remove_unused_strings().

It is only used by fdtgrep, so we do not need to compile it for U-Boot
image. Move it to tools/libfdt/fdw_rw.c so that lib/libfdt/fdt_rw.c
can be a wrapper of scripts/dtc/libfdt/fdt_rw.c.

Change-Id: I6e2578d4bfdf75438d3aa1cb51f270f34527d37d
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

260eab1821-Dec-2018 Kever Yang <kever.yang@rock-chips.com>

rockchip: video: use common API instead of private

We can use fdtdec_get_is_enabled() instead of fdt_device_is_available().

Change-Id: I7aa03ed82f83fc72206659889a4f7f095dc66b36
Signed-off-by: Kever

rockchip: video: use common API instead of private

We can use fdtdec_get_is_enabled() instead of fdt_device_is_available().

Change-Id: I7aa03ed82f83fc72206659889a4f7f095dc66b36
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk1808.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb-rk1608.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288.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/rk3368.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk322x.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3328.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3399.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3399.h
/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/rk3399/rk3399.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/common/autoboot.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/configs/rk1808_defconfig
/rk3399_rockchip-uboot/configs/rk322x_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro-npu_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk322x.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/power/io-domain/Kconfig
/rk3399_rockchip-uboot/drivers/power/io-domain/Makefile
/rk3399_rockchip-uboot/drivers/power/io-domain/io-domain-uclass.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/power/regulator/Kconfig
/rk3399_rockchip-uboot/drivers/power/regulator/Makefile
/rk3399_rockchip-uboot/drivers/power/regulator/fan53555_regulator.c
/rk3399_rockchip-uboot/drivers/ram/ramdisk-uclass.c
/rk3399_rockchip-uboot/drivers/rkflash/rksfc_base.c
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
/rk3399_rockchip-uboot/drivers/usb/phy/rockchip_usb2_phy.c
/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/rockchip_drm_tve.c
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3288-cru.h
/rk3399_rockchip-uboot/include/io-domain.h
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-inno-usb2.h
/rk3399_rockchip-uboot/include/ramdisk.h
libfdt/fdt_ro.c
/rk3399_rockchip-uboot/make.sh
caed6b4f11-Dec-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: make avb boot flow uninterruptable

- only allow "boot_android" as bootcmd;
- enter rockusb or fastboot when boot failed;
- don't allow ctrl+c to enter hush;

Change-Id: I7a67f4b738ed78370f

rockchip: make avb boot flow uninterruptable

- only allow "boot_android" as bootcmd;
- enter rockusb or fastboot when boot failed;
- don't allow ctrl+c to enter hush;

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

show more ...

a349065b11-Dec-2018 Joseph Chen <chenjh@rock-chips.com>

avb: Kconfig: add config AVB_VBMETA_PUBLIC_KEY_VALIDATE

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


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/dvfs.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/rk1808_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro_defconfig
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/dvfs/Kconfig
/rk3399_rockchip-uboot/drivers/power/dvfs/Makefile
/rk3399_rockchip-uboot/drivers/power/dvfs/dvfs-uclass.c
/rk3399_rockchip-uboot/drivers/power/dvfs/rockchip_wtemp_dvfs.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk816.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk818.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fuel_gauge_uclass.c
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/configs/rk1808_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rk3328_common.h
/rk3399_rockchip-uboot/include/configs/rk3368_common.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dvfs.h
/rk3399_rockchip-uboot/include/power/fuel_gauge.h
avb/libavb_user/Kconfig
/rk3399_rockchip-uboot/make.sh
36ba3f8d06-Dec-2018 Joseph Chen <chenjh@rock-chips.com>

lib: initcall: add time cost verbose

This is more helpful than bootstage timing record since it
is quite possible for every developer to enable inicall
verbose for debug and find abnormal time cost

lib: initcall: add time cost verbose

This is more helpful than bootstage timing record since it
is quite possible for every developer to enable inicall
verbose for debug and find abnormal time cost as early as
possible.

It looks like:
initcall: 000000000061015c
# 183 us
initcall: 000000000ff3e614
# 0 us
initcall: 000000000ff3e408
# 0 us
initcall: 00000000006105fc (relocated to 000000000ff3e5fc)
# 6401 us
initcall: 0000000000610420 (relocated to 000000000ff3e420)
# 1 us
initcall: 0000000000604444 (relocated to 000000000ff32444)
# 5 us
Change-Id: Ib59f3e5052f921d0046a6fa73cbfb968000fd34e
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...

d8100d7406-Nov-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: remove widevine ta from uboot

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


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/rk3128-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk322x-u-boot.dtsi
/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/include/asm/arch-rockchip/cpu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk1808.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1108.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_dmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/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/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/clk_rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3308/evb_rk3308.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1108.c
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Kconfig
/rk3399_rockchip-uboot/drivers/power/pmic/pmic-uclass.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/regulator/pwm_regulator.c
/rk3399_rockchip-uboot/drivers/power/regulator/regulator-uclass.c
/rk3399_rockchip-uboot/drivers/ram/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/rockchip_dmc.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/rockchip_sdram.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3328.c
/rk3399_rockchip-uboot/drivers/rkflash/flash.c
/rk3399_rockchip-uboot/drivers/rkflash/flash_com.h
/rk3399_rockchip-uboot/drivers/rkflash/nandc.c
/rk3399_rockchip-uboot/drivers/rkflash/nandc.h
/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/rknandc_base.c
/rk3399_rockchip-uboot/drivers/rkflash/rksfc_base.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/video/drm/bmp_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/bmp_helper.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_reg.c
/rk3399_rockchip-uboot/include/configs/firefly-rk3288.h
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/dm/of_access.h
/rk3399_rockchip-uboot/include/dm/ofnode.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/part.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
optee_clientApi/Makefile
optee_clientApi/OpteeClientInterface.c
optee_clientApi/OpteeClientRPC.c
1e8c0e4403-Nov-2018 Tony Xu <tony.xu@rock-chips.com>

Attestation key: write attestation key to secure storage

Split attestation key into AttestationKey.ec and AttestationKey.rsa,
then write to secure storage.

Change-Id: I8e00d602c4174a002e6ecad2e4cfa

Attestation key: write attestation key to secure storage

Split attestation key into AttestationKey.ec and AttestationKey.rsa,
then write to secure storage.

Change-Id: I8e00d602c4174a002e6ecad2e4cfa846f32a681f
Signed-off-by: Tony Xu <tony.xu@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/px3se-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3126-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3128-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3128-u-boot.dtsi
/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/rk3328-sdram-ddr4-666.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/include/asm/arch-rockchip/boot0.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/boot_mode.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3128.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.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/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/common/attestation_key.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/common/bootm.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/configs/evb-rk3036_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/kylin-rk3036_defconfig
/rk3399_rockchip-uboot/configs/popmetal-rk3288_defconfig
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rk3128x_defconfig
/rk3399_rockchip-uboot/configs/rk322x_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk322x.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.h
/rk3399_rockchip-uboot/include/attestation_key.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/linux/sizes.h
optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/make.sh
9983001930-Oct-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: remove keymaster ta from uboot

keymaster ta is too large, so we change store data
to static ta and remove keymaster ta

Change-Id: Icdb694138caf005d2cb2821714a8526d0391b18b
Signed

lib: optee_client: remove keymaster ta from uboot

keymaster ta is too large, so we change store data
to static ta and remove keymaster ta

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

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3229-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/boot0.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_common.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_spl_optee.its
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3128/rk3128.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x/rk322x.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/sdram_common.c
/rk3399_rockchip-uboot/cmd/boot_android.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/configs/android6.0-rk3399_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk322x.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk816.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_px30.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3328.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3399.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/rkflash_debug.c
/rk3399_rockchip-uboot/drivers/usb/phy/rockchip_usb2_phy.c
/rk3399_rockchip-uboot/include/configs/evb_rk3036.h
/rk3399_rockchip-uboot/include/configs/rk1808_common.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3328_common.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3128-cru.h
optee_clientApi/Makefile
optee_clientApi/OpteeClientInterface.c
optee_clientApi/OpteeClientRPC.c
099b8ebc26-Oct-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: fix bug for security partition not find

bug make error R&W when security partition is not defined

Change-Id: Iddf840d3f9c090292e58f73492c20f84e4b3b4ea
Signed-off-by: Hisping Lin

lib: optee_client: fix bug for security partition not find

bug make error R&W when security partition is not defined

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

show more ...

4711f91424-Oct-2018 Jian Qiu <qiujian@rock-chips.com>

lib: optee_client: Reduce keymaster ta size

Change-Id: I2a82e33f92123ba29e6fb456b4e6b35312620e64
Signed-off-by: Jian Qiu <qiujian@rock-chips.com>


/rk3399_rockchip-uboot/arch/arm/dts/px30-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/px30.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3229-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3229-gva.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk322x-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk322x.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-evb-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3326-evb.dts
/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/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3128.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3288.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/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/rk1808/rk1808.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/sdram_common.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3308/evb_rk3308.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/init/board_init.c
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/gva-rk3229_defconfig
/rk3399_rockchip-uboot/configs/rk3128x_defconfig
/rk3399_rockchip-uboot/configs/rk322x_defconfig
/rk3399_rockchip-uboot/configs/rk3288_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk1808.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/core/of_access.c
/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/mmc/rockchip_sdhci.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/serial/ns16550.c
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/usb/gadget/composite.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_mass_storage.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/usb/gadget/storage_common.c
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/dm/of_access.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/linux/usb/composite.h
/rk3399_rockchip-uboot/include/linux/usb/gadget.h
/rk3399_rockchip-uboot/include/mmc.h
optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.ta
optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.ta
/rk3399_rockchip-uboot/make.sh

12345678910>>...46