History log of /rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c (Results 1 – 25 of 26)
Revision Date Author Comments
# e3b1b43e 28-Mar-2025 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: Support 64-bit U-Boot load 32-bit Image

kernel_addr_r is 64-bit kernel by default, and the kernel_addr_aarch32_r
is for 32-bit Image.

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

rockchip: fit: Support 64-bit U-Boot load 32-bit Image

kernel_addr_r is 64-bit kernel by default, and the kernel_addr_aarch32_r
is for 32-bit Image.

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

show more ...


# eac1bc9e 20-Dec-2024 Xuhui Lin <xuhui.lin@rock-chips.com>

rockchip: fit: Fix fdt alloc size

1. When need load HWID dtb, gd->fdt_blob points to HWID dtb
and U-Boot will re-alloc MEM_FDT based on fdt node in
ITB instead of resource. So alloc the larger

rockchip: fit: Fix fdt alloc size

1. When need load HWID dtb, gd->fdt_blob points to HWID dtb
and U-Boot will re-alloc MEM_FDT based on fdt node in
ITB instead of resource. So alloc the larger size to
avoid fail in sysmem. It will already skip load DTB in fdt node.

2. Additionally increase size with CONFIG_SYS_FDT_PAD to reserve
some space for adding more props to dtb afterwards.

Change-Id: I02ffe0195f56b5e754d66f8d54556caed131b20a
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>

show more ...


# 9408949a 10-Jul-2024 Xuhui Lin <xuhui.lin@rock-chips.com>

rockchip: fit: Support zImage kernel

zImage kernel should use "kernel_addr_c" instead of "kernel_addr_r".

Change-Id: I5f357bea3d478d217e9502e0e264a28b424016a4
Signed-off-by: Xuhui Lin <xuhui.lin@ro

rockchip: fit: Support zImage kernel

zImage kernel should use "kernel_addr_c" instead of "kernel_addr_r".

Change-Id: I5f357bea3d478d217e9502e0e264a28b424016a4
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>

show more ...


# d7f8cc12 07-Jul-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: Add comment

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


# 63f38f9d 31-Mar-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: Optimise fit and uimage load resource

fit and uimage are not allowed to try resource partition,
always load and verify full resource file, and then setup ram list.

Signed-off-by: Joseph C

rockchip: Optimise fit and uimage load resource

fit and uimage are not allowed to try resource partition,
always load and verify full resource file, and then setup ram list.

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

show more ...


# 6ea28a6c 27-Feb-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: resource: Clean up and simplify

- merge resource_logo.c into resource_img.c
- remove android os init, it was moved to android_version_init()
- fit/uimage/android only pass resource blk to

rockchip: resource: Clean up and simplify

- merge resource_logo.c into resource_img.c
- remove android os init, it was moved to android_version_init()
- fit/uimage/android only pass resource blk to resource_img.c
- clean up resource_img.c

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

show more ...


# 25a706d2 12-Jan-2022 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: make resource code can be disabled

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


# 0db2c64b 21-Dec-2021 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: stop booting if rsa verify failed

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


# d94316bf 27-Jul-2021 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: fix cannot get kernel fdt if boot/recovery.img is corrupted

It's not correct to confirm kernel dtb depend on fdt_check_header().

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

rockchip: fit: fix cannot get kernel fdt if boot/recovery.img is corrupted

It's not correct to confirm kernel dtb depend on fdt_check_header().

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

show more ...


# 8b233050 02-Jul-2021 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit/uimage: only init resource list

Don't read kernel dtb in its internal code, only be
responsible to init resource list.

kernel dtb can only be read by: rockchip_read_dtb_file().

Signe

rockchip: fit/uimage: only init resource list

Don't read kernel dtb in its internal code, only be
responsible to init resource list.

kernel dtb can only be read by: rockchip_read_dtb_file().

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

show more ...


# 0d2e36b8 06-Jul-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: return whole fit totalsize

Only for debug.

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


# 8c5bfb85 18-May-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: verify resource depends on CONFIG_FIT_SIGNATURE

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


# a1daefc8 13-May-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: refactor code

- update coding style;
- verify dtb or resource signature before use.

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

rockchip: fit: refactor code

- update coding style;
- verify dtb or resource signature before use.

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

show more ...


# 2d3e1fe4 06-May-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# a79e8fe6 06-May-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: read kernel dtb from resource file firstly

In order to support reading hw-id dtbs from resource file.

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

rockchip: fit: read kernel dtb from resource file firstly

In order to support reading hw-id dtbs from resource file.

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

show more ...


# b0a6db3b 20-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 77deab99 20-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: make some error messge quiet

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


# c637f232 16-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot

Change-Id: I22ac688008080eac49169d752a94b66668f890fc

Conflicts:
drivers/phy/Kconfig
drivers/phy/Makefile


# 3029e24f 16-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: update image sig required message

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


# a4d1e7ee 03-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 6f3e9d5c 02-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: rename "required" to "verified-boot"

"verified-boot" is more clearly for developers.

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

rockchip: fit: rename "required" to "verified-boot"

"verified-boot" is more clearly for developers.

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

show more ...


# 767fd95d 02-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: remove fit_get_image_defconf_node()

It is added in image-fit.c as a common function.

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

rockchip: fit: remove fit_get_image_defconf_node()

It is added in image-fit.c as a common function.

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

show more ...


# 4103a11c 30-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# e1e9b173 28-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 4e07096a 19-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

rockchip: fit: reserve LSB as an image identity number

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


12