| #
986192a2 |
| 24-Jun-2020 |
Joseph Chen <chenjh@rock-chips.com> |
common: image-fit: remove fit_get_image_defconf_node()
It's not a standard and nice interface, remove it.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib918c4759fa5e01393c36eccd567
common: image-fit: remove fit_get_image_defconf_node()
It's not a standard and nice interface, remove it.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib918c4759fa5e01393c36eccd5673b8ca754ef35
show more ...
|
| #
ca0130ca |
| 01-Jun-2020 |
Joseph Chen <chenjh@rock-chips.com> |
common: image-fit: correct fit_set_totalsize()
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I2febc67bf0b16611cd54afad75fa79ac7454f4a5
|
| #
c516743f |
| 22-May-2020 |
Joseph Chen <chenjh@rock-chips.com> |
common: fit: add fit_set_totalsize() interface
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib10984da99aa82d5dd4bbfe2b13233e7155aee41
|
| #
d4229e77 |
| 13-May-2020 |
Joseph Chen <chenjh@rock-chips.com> |
image: fit: export fit_image_check_hash()
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I41c5c853e9fdad0a9e64c823a68cc88fb68a7e55
|
| #
98894c73 |
| 21-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
1f452cbf |
| 16-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
fit: support board sig verify require
Not allow non-signature image to boot if board requires signature verify.
The board signature verify usually depends on otp/efuse key is enabled or disabled.
fit: support board sig verify require
Not allow non-signature image to boot if board requires signature verify.
The board signature verify usually depends on otp/efuse key is enabled or disabled.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I4e4dd201e74712a53cb0f481463b48532e30bb40
show more ...
|
| #
a873a532 |
| 14-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
ade0ea07 |
| 26-Dec-2017 |
Rick Chen <rick@andestech.com> |
UPSTREAM: riscv: Modify generic codes to support RISC-V
Support common commands bdinfo and image format, also modify common generic flow for RISC-V.
Signed-off-by: Rick Chen <rick@andestech.com> Si
UPSTREAM: riscv: Modify generic codes to support RISC-V
Support common commands bdinfo and image format, also modify common generic flow for RISC-V.
Signed-off-by: Rick Chen <rick@andestech.com> Signed-off-by: Rick Chen <rickchen36@gmail.com> Signed-off-by: Greentime Hu <green.hu@gmail.com> Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Reviewed-by: Tom Rini <trini@konsulko.com> Change-Id: Id58d17cd58433fdadc8ce7ee78d72035f84adb53 (cherry picked from commit 068feb9b86d991283c43b56e36094f4e6f484d04)
show more ...
|
| #
f2413b2f |
| 12-May-2018 |
Marek Vasut <marex@denx.de> |
UPSTREAM: fit: Add standalone image type handling
Just add IH_TYPE_STANDALONE to fit_get_image_type_property().
Signed-off-by: Marek Vasut <marex@denx.de> Cc: Pantelis Antoniou <pantelis.antoniou@k
UPSTREAM: fit: Add standalone image type handling
Just add IH_TYPE_STANDALONE to fit_get_image_type_property().
Signed-off-by: Marek Vasut <marex@denx.de> Cc: Pantelis Antoniou <pantelis.antoniou@konsulko.com> Cc: Simon Glass <sjg@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I0e3dbfad3e15decb81665fabb8d25e1b71f4c7b7 (cherry picked from commit 0298d203754)
show more ...
|
| #
f8f8bbc6 |
| 10-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
4181c9fa |
| 02-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
include: image: add rollback_index
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I2f7f222e7453fb16598e3fabb861962c0600709f
|
| #
7a137075 |
| 02-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
fit: add rollback index protect support
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I3af0049532d7b34adadbbb1faf6c54aad6232f93
|
| #
a4d1e7ee |
| 03-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
d871c071 |
| 02-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
common: image-fit: add some common APIs
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I3df010d3b6a07efc7287779fe4a0a60ce9f1d2dc
|
| #
4103a11c |
| 30-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
96f5441e |
| 25-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
common: fit: support spl fit image check by tools/fit_check_sign
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I0e03a90d50290e18c6fb2cd44516c352f3695290
|
| #
e1e9b173 |
| 28-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
957222d7 |
| 27-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
common: image: support IMAGE_PARAM_INVAL as placeholder address flag
User maybe not want to set a fixed address, leave it to U-Boot. This is a compatible method for different board and platforms.
S
common: image: support IMAGE_PARAM_INVAL as placeholder address flag
User maybe not want to set a fixed address, leave it to U-Boot. This is a compatible method for different board and platforms.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I01accbc0f116856276610bfaea8de2f7e1275bb0
show more ...
|
| #
40d08d0f |
| 27-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
tools: mkimage: support pack empty file for multi image
Muilt image bootflow requires ramdisk as a mandory component, so that we have to pack a empty ramdisk into multi image at some time.
Signed-o
tools: mkimage: support pack empty file for multi image
Muilt image bootflow requires ramdisk as a mandory component, so that we have to pack a empty ramdisk into multi image at some time.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I551ae832fbc68514ead0a3337148593e3113394f
show more ...
|
| #
583377c4 |
| 08-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
spl: fit: add fit config verify support
Do fit config verify if required.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I211f43c07d636ea8cff42cf9133bcab0aa86f8c6
|
| #
e750e261 |
| 15-Feb-2020 |
Joseph Chen <chenjh@rock-chips.com> |
image: chose fdt blob according to kernel dtb feature
gd_fdt_blob() is used in FIT verified boot to get the "/signature" node added in U-Boot fdt blob.
Signed-off-by: Joseph Chen <chenjh@rock-chips
image: chose fdt blob according to kernel dtb feature
gd_fdt_blob() is used in FIT verified boot to get the "/signature" node added in U-Boot fdt blob.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I828dbff45a1f9b450fb6059e620eba13df3bf318
show more ...
|
| #
acd43290 |
| 29-Feb-2020 |
Joseph Chen <chenjh@rock-chips.com> |
common: fit: unify fit image align size
Set 512 as default align size in order to access any image by block unit.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I372ca7ff567816cb8369
common: fit: unify fit image align size
Set 512 as default align size in order to access any image by block unit.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I372ca7ff567816cb8369aff9d1fbe9865fa6d933
show more ...
|
| #
7497bc3d |
| 13-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
Change-Id: I35db1f0aa79575e972942b5c366f380fc8106343
|
| #
c04fe8bf |
| 26-Mar-2018 |
Michal Simek <michal.simek@xilinx.com> |
UPSTREAM: image: fit: Show firmware configuration property if present
SPL ATF support requires to have firmware property which should be also listed by mkimage -l when images is created.
The patch
UPSTREAM: image: fit: Show firmware configuration property if present
SPL ATF support requires to have firmware property which should be also listed by mkimage -l when images is created.
The patch is also using this macro in spl_fit to match keyword.
When image is created: Default Configuration: 'config' Configuration 0 (config) Description: ATF with full u-boot Kernel: unavailable Firmware: atf FDT: dtb
Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Jun Nie <jun.nie@linaro.org> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> (cherry picked from commit 1f8e4bf55eb58bda715c1f8c8777081580f3246b) Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I6ddc0d39005e4d30fd03ff7d45d57b152377f2ba
Change-Id: I9ea4500329fc1f835860f204472ab8fb76f3e1bb
show more ...
|
| #
0833bf5e |
| 27-Feb-2018 |
Jun Nie <jun.nie@linaro.org> |
UPSTREAM: SPL: Add signature verification when loading image
U-boot proper signature is not verified by SPL on most platforms even config SPL_FIT_SIGNATURE is enabled. Only fsl-layerscape platform s
UPSTREAM: SPL: Add signature verification when loading image
U-boot proper signature is not verified by SPL on most platforms even config SPL_FIT_SIGNATURE is enabled. Only fsl-layerscape platform support secure boot in platform specific code. So verified boot cannot be achieved if u-boot proper is loaded by SPL.
This patch add signature verification to u-boot proper images when loading FIT image in SPL. It is tested on Allwinner bananapi zero board with H2+ SoC.
Signed-off-by: Jun Nie <jun.nie@linaro.org> (cherry picked from commit 5c643db4cc95c6ac6457731cb5bb75d6896e415b) Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I8de83a4fd31ccdb2429e1eadec31b60642687149
Change-Id: Ie1933cbbea0f5f9a68512ad3d43244e55a387d55
show more ...
|