History log of /rk3399_rockchip-uboot/common/ (Results 251 – 275 of 5256)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
cee2fb0e29-Sep-2020 Jason Zhu <jason.zhu@rock-chips.com>

common: android_ab: move the ab functions to android_ab.c

Move the ab functions to android_ab.c and add "ab_" prefix to
api function.

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

common: android_ab: move the ab functions to android_ab.c

Move the ab functions to android_ab.c and add "ab_" prefix to
api function.

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

show more ...

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

include: android_image: move some android common definitions to this file

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

295b646617-Oct-2020 Joseph Chen <chenjh@rock-chips.com>

spl: fit: print ATF and U-Boot load address

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

e7498cb028-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

common: android: show ramdisk size of boot and vendor-boot

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

132e9eca22-Sep-2020 Dayao Ji <jdy@rock-chips.com>

rockchip: rkimg: Add R/W interfaces for virtual A/B metadata

According to the AOSP default definition, the virtual A/B
metadata is located at the offset 32KB of the misc partition.

Signed-off-by: D

rockchip: rkimg: Add R/W interfaces for virtual A/B metadata

According to the AOSP default definition, the virtual A/B
metadata is located at the offset 32KB of the misc partition.

Signed-off-by: Dayao Ji <jdy@rock-chips.com>
Change-Id: Ib60379f25e4c72be9f5ed03934ab7dc928cdd585

show more ...

745aeb1a09-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

common: android: add boot_img_hdr_v3 and vendor boot support

Android Header v3 and vendor boot partition are introduced
from Android-11(R).

Header populate:
Header v3 is no longer compatible with

common: android: add boot_img_hdr_v3 and vendor boot support

Android Header v3 and vendor boot partition are introduced
from Android-11(R).

Header populate:
Header v3 is no longer compatible with v0/1/2 header, we
add populate_andr_img_hdr() to merge boot and vendor_boot
partition header into struct andr_img_hdr in order to
compatible with v0/1/2 header.

resource.img:
The second_addr and second_size fields are removed in v3,
so we require resource partition to restore resource.img.

A/B system:
If not A/B system, the boot.img header version is 3 and
recovery header is version 2.

AVB load image:
- If allow verification error: the image is loaded by
ops->get_preloaded_partition() which auto populates
boot_img_hdr_v3.
- If not allow verification error: the image is full loaded
by ops->read_from_partition() which doesn't populate
boot_img_hdr_v3, we need to fix it.

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

show more ...

93fd134f17-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

common: malloc simple: enable space exhausted message

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

69b1ad4605-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

common: android: clean up code

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

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

spl: fit: add file spl_fit_tb_arm_v7.S

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

2201a45107-Sep-2020 Jason Zhu <jason.zhu@rock-chips.com>

common: fit: add fit_image_is_preload()

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

3eac03e202-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

common: spl: ab: allow missing misc partition

Return partition name without any slot suffix in this case.

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

common: spl: ab: allow missing misc partition

Return partition name without any slot suffix in this case.

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

show more ...

b8fa099502-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

common: console: support enable timestamp in SPL

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


/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1126.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
console.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/gpio/rk_gpio.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.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-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/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/sfc_nand.c
/rk3399_rockchip-uboot/include/configs/evb_rv1126.h
/rk3399_rockchip-uboot/include/dm/pinctrl.h
29725e8520-Aug-2020 Joseph Chen <chenjh@rock-chips.com>

spl: fit: print invalid fit magic

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

a00b516f12-Aug-2020 Joseph Chen <chenjh@rock-chips.com>

spl: fit: use CONFIG_SPL_KERNEL_BOOT for thunder-boot

This option was added by RKFW boot flow, let's reuse it.

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

spl: fit: use CONFIG_SPL_KERNEL_BOOT for thunder-boot

This option was added by RKFW boot flow, let's reuse it.

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

show more ...

45d851f413-Aug-2020 Joseph Chen <chenjh@rock-chips.com>

common: spl: show total time of SPL

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

01c0df4817-Aug-2020 Jason Zhu <jason.zhu@rock-chips.com>

common: android: decrease ab tries count after load firmware successfully

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


/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/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_rkimg.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.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126_make_fit.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/weak.c
android_bootloader.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/clk/rockchip/clk_px30.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_rk3328.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1108.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.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/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.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/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/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientApiLib.h
/rk3399_rockchip-uboot/include/optee_include/teesmc.h
/rk3399_rockchip-uboot/include/optee_include/teesmc_v2.h
/rk3399_rockchip-uboot/include/spi.h
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientApiLib.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientMem.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientSMC.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
50466f5827-Jul-2020 Joseph Chen <chenjh@rock-chips.com>

spl: fit: update newline position

Adding newline after board_fit_image_post_process() message.

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

fb74392224-Jul-2020 Jason Zhu <jason.zhu@rock-chips.com>

spl: mtd_blk: use CONFIG_MTD_BLK_U_BOOT_OFFS as uboot location address

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

3b1ddd1424-Jul-2020 Jason Zhu <jason.zhu@rock-chips.com>

spl: add CONFIG_MTD_BLK_U_BOOT_OFFS

Find the uboot by CONFIG_MTD_BLK_U_BOOT_OFFS address from nand,
spi nand, nor flash with mtd block interface.

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

spl: add CONFIG_MTD_BLK_U_BOOT_OFFS

Find the uboot by CONFIG_MTD_BLK_U_BOOT_OFFS address from nand,
spi nand, nor flash with mtd block interface.

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

show more ...

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

spl: fit: seperate compress and decompress address

Address definition:
comp = <0x...>: compress image address;
load = <0x...>: decompress image address;

We default reserve 1MB size for decompress

spl: fit: seperate compress and decompress address

Address definition:
comp = <0x...>: compress image address;
load = <0x...>: decompress image address;

We default reserve 1MB size for decompress if there is
no "comp = <0x...>", assuming it's enough for U-Boot,
tee and atf, etc.

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

show more ...

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

spl: fit: support load kernel fit

Support load kernel fit image from boot/recovery partition
and ignore U-Boot proper if we expect to boot kernel in SPL.

Signed-off-by: Joseph Chen <chenjh@rock-chi

spl: fit: support load kernel fit

Support load kernel fit image from boot/recovery partition
and ignore U-Boot proper if we expect to boot kernel in SPL.

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

show more ...

3d94fb2822-Jul-2020 Joseph Chen <chenjh@rock-chips.com>

Kconfig: fit: add options for loading kernel in SPL

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

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

spl: fit: add spl_fit_load_blob()

Move code to a function in order to be shared with other code.

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

spl: fit: add spl_fit_load_blob()

Move code to a function in order to be shared with other code.

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

show more ...

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

spl: mmc: always load U-Boot partition

On the view of spl_xxx.c, it only cares about loading
U-Boot by spl_load_simple_fit().

Other partitions is better to be loaded in the
spl_load_simple_fit().

spl: mmc: always load U-Boot partition

On the view of spl_xxx.c, it only cares about loading
U-Boot by spl_load_simple_fit().

Other partitions is better to be loaded in the
spl_load_simple_fit().

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

show more ...

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

spl: Kconfig: wrap some option by CONFIG_SPL_KERNEL_BOOT

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

1...<<11121314151617181920>>...211