Home
last modified time | relevance | path

Searched hist:"3 fc8bcd2582f32e53b0eaf975ded3e0a50dead41" (Results 1 – 3 of 3) sorted by relevance

/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dkernel_dtb.c3fc8bcd2582f32e53b0eaf975ded3e0a50dead41 Thu Jul 01 03:38:59 UTC 2021 Joseph Chen <chenjh@rock-chips.com> common: fdt: fix kern.dtb cleared by BSS zero operation

BSS section is right after u-boot-nodtb.bin, u-boot fdt should be
relocated before BSS zero operation.

This is necessary if CONFIG_SKIP_RELOCATE_UBOOT=y.

- relocate the kern.dtb too.
- correct ALIGN() for u-boot fdt end address but not totalsize.
- set gd->fdt_blob_kern as NULL if invalid.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I8766e52f50652ed578430b75d4c3da1e4a69a8cf
/rk3399_rockchip-uboot/common/
H A Dboard_f.c3fc8bcd2582f32e53b0eaf975ded3e0a50dead41 Thu Jul 01 03:38:59 UTC 2021 Joseph Chen <chenjh@rock-chips.com> common: fdt: fix kern.dtb cleared by BSS zero operation

BSS section is right after u-boot-nodtb.bin, u-boot fdt should be
relocated before BSS zero operation.

This is necessary if CONFIG_SKIP_RELOCATE_UBOOT=y.

- relocate the kern.dtb too.
- correct ALIGN() for u-boot fdt end address but not totalsize.
- set gd->fdt_blob_kern as NULL if invalid.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I8766e52f50652ed578430b75d4c3da1e4a69a8cf
/rk3399_rockchip-uboot/lib/
H A Dfdtdec.c3fc8bcd2582f32e53b0eaf975ded3e0a50dead41 Thu Jul 01 03:38:59 UTC 2021 Joseph Chen <chenjh@rock-chips.com> common: fdt: fix kern.dtb cleared by BSS zero operation

BSS section is right after u-boot-nodtb.bin, u-boot fdt should be
relocated before BSS zero operation.

This is necessary if CONFIG_SKIP_RELOCATE_UBOOT=y.

- relocate the kern.dtb too.
- correct ALIGN() for u-boot fdt end address but not totalsize.
- set gd->fdt_blob_kern as NULL if invalid.

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